首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于以下程序的描述中,正确的是( )。 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
2022-09-09
68
问题
关于以下程序的描述中,正确的是( )。
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。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/Ea6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是()。
在VFP中,下列关于表的叙述正确的是()。
在考生文件夹下,打开招生数据库sdb,完成如下操作:(1)在ksb表中增加个名为“备注”的字段、字段数据类型为“字符”、宽度为30。(2)在考生成绩表ksejb中给成绩字段设置有效性规则和默认值,成绩>=0AND成绩
(1)编写程序three.prg完成下列操作:根据“外汇汇率”表中的数据产生rate表中的数据。要求:将所有“外汇汇率”表中的数据插入rate表中并且顺序不变,由于“外汇汇率”中的“币种1”和“币种2”存放的是外币名称,而rate表中的“币种1代
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
有如下赋值语句:a=’’计算机’’,b=’’微型’’,结果为’’微型机’’的表达式是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
在关系模型中,每个关系模式中的关键字()。
在VisualFoxpro中,可视类库文件的扩展名是
随机试题
五亩之宅,树之以桑。树:
阅读《我用残损的手掌》一段文字,回答文后问题。无形的手掌掠过无限的江山,手指沾了血和灰,手掌沾了阴暗,只有那辽远的一角依然完整,温暖,明朗,坚固而蓬勃生春。“无形的手掌”指的是什么?
肝性器质性肾衰竭(hepaticparenchymalrenalfailure)
单侧多见,有疼痛,眼睑红肿,上睑下垂CT示:眼外肌肥大,不累及肌腱,以下直肌、内直肌多见
女,35岁。慢性胆囊炎病史。饱食后突起持续性上腹部剧痛,痛引两胁,恶心,呕吐,口干苦。查体:体温38℃,脉搏103次/分,血压110/70mmHg,腹部稍膨胀,剑突下有轻压痛及反跳痛。舌淡红,苔白,脉弦细。血淀粉酶600U/L(苏氏法)。治疗应首选的方
25岁,女性,尿频尿痛1周。尿常规:白细胞(+),红细胞(+),消炎治疗好转。因过去有尿频尿痛病史,行肾造影找其原因,做IVU检查时发现右肾区为一高密度影,其钙化区呈肾脏的轮廓,左肾盂肾盏显示正常。右肾病变应
关于出版社进行著作权贸易谈判时必须注意的事项,下列表述中正确的是()。
点A、B、C、D、E在正方形网格中的位置如图所示,则sinα等于()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()。
Today,ifyoumadealistofthemassmediayouuse,youwouldhavetoaddnewertechnologiessuchascable,satelliteTV,PDAs
最新回复
(
0
)