首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于以下代码的描述中,正确的是( )。 def fact(n): s=1 for i in range(1,n+1): s*=i return s
关于以下代码的描述中,正确的是( )。 def fact(n): s=1 for i in range(1,n+1): s*=i return s
admin
2020-04-10
15
问题
关于以下代码的描述中,正确的是( )。
def fact(n):
s=1
for i in range(1,n+1):
s*=i
return s
选项
A、代码中n是可选参数
B、fact(n)函数功能为求n的阶乘
C、s是全局变量
D、range()函数的范围是[1,n+1]
答案
B
解析
函数定义时的语法如下:
def<函数名>(<非可选参数列表>,<可选参数>=<默认值>):
<函数体>
return<返回值列表>
可选参数一般都放置在非可选参数的后面。本题代码中,n为非可选参数,fact(n)函数的功能为求n的阶乘。s在函数内部定义,为局部变量。根据range函数的定义,range(1,n+1)的范围是[1,n],不包含n+1。
转载请注明原文地址:https://kaotiyun.com/show/Vf6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码()。
下列程序段执行以后,内存变量y的值是()。CLEARx=12345y=0DOWHILEx>0y=y+x%10x=int(x/10)ENDDO?y
假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是()。
下列关于查询的描述中,错误的是()。
下列关于查询的描述中,错误的是()。
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2。假设Option2没有设置Click事件代码,而Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击Option2,系统将()。
数据库设计中反映用户对数据要求的模式是()。
一棵二叉树中共有70个叶子结点与80个度为l的结点,则该二叉树中的总结点数为
以下选项中,Python数据分析方向的第三方库是
以下选项中不是Python语言的保留字的是
随机试题
A、①B、②C、③D、④A
企业:
下列哪一项不属于注意品质的范畴【】
患者,女,49岁,会计,因长期思虑劳倦,严重失眠,常彻夜不寐,兼见头晕耳鸣,五心烦热,神疲倦怠,腰膝酸软,脉细数,舌红苔白。针灸治疗宜选用
A.穿孔B.出血C.癌变D.瘘管形成E.幽门梗阻只见于胃溃疡而不发生于十二指肠溃疡的并发症为
甲为县烟草局局长,其妻乙为县税务局副局长。乙在家收受贿赂时,甲知情却不予制止。关于本案的分析,下列哪一选项是正确的?()
“强制拆迁”是房屋拆迁过程中达不成拆迁补偿安置协议的时候的一种处理方式。()
根据被吊装设备或构件的(),确定起重机的臂长。
与经亨颐、何香凝共同组织“寒之友社”的画家是()。
知识鸿沟是指不论社会经济地位高或低,每个人所获取的知识都会随时间增加,但社会经济地位高的人获取的知识量却比社会经济地位低的人所获取的多,久而久之,这两群人的知识差距会不断扩大,这就是知识鸿沟。根据上述定义,下列说法正确的是:
最新回复
(
0
)