首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass
以下程序被调用后,能够正确执行的是( )。 def f(x,y=1,z=2): pass
admin
2020-04-10
33
问题
以下程序被调用后,能够正确执行的是( )。
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/0w6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是()。
设电影表的定义如下:CREATETABLE电影表(电影编号IPRIMARYKEY,;电影名C(30),;票价YCHECK(票价>=0))下列选项中,能够删除“票价”字段的有效性规则的是()。
在连编应用程序中,下列描述错误的是()。
下面程序的运行结果是()。SETTALKOFFSTOREOTOs,iDOWHILEi
在VisualFoxPro中,菜单设计器生成的程序文件的扩展名是()。
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2。假设Option2没有设置Click事件代码,而Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击Option2,系统将()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
Scalp
在组织中,团队有时又被称为()
肾脏中产生的氨主要来自()
A.缩孔B.粘砂C.砂眼D.毛刺E.冷隔铸件表面或内部的孔穴称
A.补肺汤加减B.小青龙汤加减C.沙参麦冬汤合六味地黄丸加减D.二陈汤合三子养亲汤加减E.玉屏风散合六君子汤加减慢性支气管炎肺肾阴虚证治疗宜首选()
提出"治外必本诸内"原则的是应用犀角地黄汤治疗疔疮走黄的是
正弦交流电网电压值,如380V、220V,此值指的是:(2003,97)
特殊利益支出是指对社会某些特定居民或企业给予特殊利益的支出,如()等。
ReadthearticlebelowabouttheEarlyDevelopmentsinAmericanEconomyandquestions.Foreachquestion(13-18),markonelett
Ithasbeenchallengingformosttwentieth-centuryAmericanpolicy-makerstorecapturethememoryoftheearlyUnitedStates,Con
最新回复
(
0
)