首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass40.以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass
以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass40.以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass
admin
2022-09-09
13
问题
以下程序被调用后,能够正确执行的是( )。
def f(x,y=1,z=2):
pass40.以下程序被调用后,能够正确执行的是( )。
def f(x,y=1,z=2):
pass
选项
A、f(x=1,2)
B、f(X=1,y=2,z=3)
C、f(1,x=2,z=3)
D、f(1,y=2,3)
答案
B
解析
函数的参数在定义时可以指定默认值,当函数被调用时,如果没有传入对应的参数值,则使用函数定义时的默认值替代。本题在定义函数时,y=1、z=2就是指定的默认值。在Python中,函数调用时,参数传递的主要方式有位置传递和关键字传递两种。位置传递是根据函数定义的参数位置来传递参数;关键字传递是根据每个参数的名字传递参数,该方式不用区分参数出现的顺序,名字对了就行。关键字传递可以和位置传递混用,但混用时位置参数要出现在关键字参数之前。A选项中,第一个参数为关键字传递,第二个参数为位置传递,混用顺序不对;D选项中,第二个参数为关键字传递,第三个参数为位置传递,混用顺序不对;C选项中,第一个参数已经使用位置传递将1传递给x,第二个参数又使用关键字传递将2传递给x,会出现异常报错。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/TZ6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为()。CLEARi=1DOWHILEi
以下函数返回结果为数值型的是()。
在考生文件夹下,先打开“宾馆”数据库,然后创建一个文件名为test的表单,如图3.15所示。该表单完成如下综合应用:在该表单中设计一个标签(Labell)、一个文本框(Textl)和两个命令按钮。标签的标题文本为“退房日期大
(I)扩展VisualFoxPro基类Fornl,创建一个名为myrForm的自定义表单类。自定义表单类保存在名为myelasslib的类库中。自定义表单类myForm需满足以下要求:①其AutoCenter属性的默认值为.T.。②其
下面描述中错误的是
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是
层次型、网状型和关系型数据库划分原则是
冒泡排序在最坏情况下的比较次数是
对下列二叉树进行前序遍历的结果是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
交变电流在导体内趋于导体表面流动的现象称为________。
马克思主义中国化的最新理论成果是()
CT对于诊断前列腺癌的主要意义在于
患者,女性,68岁。入院诊断:慢性心力衰竭,遵医嘱服用地高辛,每日0.125mg。某日患者将白墙看成黄墙,提示患者出现
下列哪个属于实用新型专利保护的客体?
Thebasisofremotediagnosiswillbe______.AllthefollowingstatementsaretrueEXCEPTthat______.
教育制度随着时代的发展,不断地调适,不断地进行改革。这体现了教育制度的
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程projl。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:value=63number=1注
LanguageContextandEnglishTeachingI.Themeaningsoflanguagecontext1.Generallyspeaking:itcanbedividedintosituati
TheIndustrialRevolution[A]TheIndustrialRevolutionisthenamegiventothemassivesocial,economic,andtechnologicalchan
最新回复
(
0
)