当前位置:考试网  > 试卷库  > 计算机类  > 等级考试  > 计算机二级  > Python语言程序设计  > 请分别举例说明,在Python中函数的实在参数与形式参数间单向和双向传递数据是如何实现的。函数的位置参数与关键字参数有何区别?
试题预览

请分别举例说明,在Python中函数的实在参数与形式参数间单向和双向传递数据是如何实现的。函数的位置参数与关键字参数有何区别?

查看答案
收藏
纠错
正确答案:

在 Python 中,实参向形参传送数据的方式是“值传递” ,即“拷贝”或“复制”。实参的值传给形参, 是对象间整体赋值, 是一种单向传递方式, 不能由形参传回给实参。

函数体传入的参数, 为函数体外变量引用的副本。 在函数体中改变变量指向的堆中的值,对函数外变量有效。在函数体中改变变量的引用,对函数外变量无效。

关键字参数和位置参数的区别:

函数调用时的参数通常采用按 位置匹配的方式,即实参按顺序传递给相应位置的形参。实参的个数应与形参个数必须完全相等。

在函数调用中使用关键字参数,是指通过形式参数的 名称 来指示为哪个形参传递什么值,这可以跳过某些参数或脱离参数的顺序。

答案解析:

暂无解析

你可能感兴趣的试题

1949年7月,中央决定在华北局社会部和华北公安部的基础上组建中央军委社会部

对纳税人当年的稽查原则上只查一次,认为有必要查二次的,需报()稽查局长审批。

根据《税务稽查规程》的规定,各级国家税务局和地方税务局分别负责所辖税收的税务稽查工作符合税务稽查管辖原则的()。

下列说法中正确的表述是()。

被处以罚款行政处罚的当事人到期不缴纳罚款的,每日按罚款数额的()加处罚款。

热门试题 更多>
试题分类: 综合知识
练习次数:5次
试题分类: 市政
练习次数:0次
试题分类: Web程序设计
练习次数:0次
试题分类: 软件测试技术
练习次数:0次
某工程分A、B两个监理标段同时进行招标,建设单位规定参与投标的监理单位只能选择A或B标段进行投标。工程实施过程中,发生如下事件: 【事件1】:在监理招标时,建设单位提出: (1)投标人必须具有工程所在地域类似工程监理业绩; (2)应组织外地投标人考察施工现场; (3)投标有效期自投标人送达投标文件之日起算; (4)委托监理单位有偿负责外部协调工作。 【事件2】:拟投标的某监理单位在进行投标决策时,组织专家及相关人员对A、B两个标段进行了比较分析,确定的主要评价指标、相应权重及相对于A、B两个标段的竞争力分值见表 2014—2—1。 表 2014-2-1评价指标、权重及竞争分值 【事件3】:建设单位与A标段中标监理单位按《建设工程监理合同(示范文本)》(GF-2012-0202 )签订了监理合同, 并在监理合同专用条件中约定附加工作酬金为20万元 /月。监理合同履行过程中, 由于建设单位资金未到位致使工程停工,导致监理合同暂停履行,半年后恢复。 监理单位暂停履行合同的善后工作时间为1个月,恢复履行的准备工作时间为1个月。 【事件4】:建设单位与施工单位按《建设工程施工合同(示范文本)》(GF-2013-0201)签订了施工合同, 施工单位按合同约定将土方开挖工程分包,分包单位在土方开挖工程开工前编制了深基坑工程专项施工方案并进行了安全验算,经分包单位技术负责人审核签字后,即报送项目监理机构。 问题: 1、逐条指出事件1中建设单位的要求是否妥当,并对不妥之处说明理由。 2、事件2中,根据表2—1,分别计算A、B两个标段各项评价指标的加权得分及综合竞争力得分,并指出监理单位应优先选择哪个标段投标。 3、计算事件3中监理单位可获得的附加工作酬金。 4、指出事件4中有哪些不妥,分别写出正确做法。
试题分类: 案例分析
练习次数:0次
试题分类: Web程序设计
练习次数:0次
试题分类: Web程序设计
练习次数:0次
扫一扫,手机做题