首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下代码的输出结果是( )。 def fibRate(n): if n
以下代码的输出结果是( )。 def fibRate(n): if n
admin
2020-04-10
27
问题
以下代码的输出结果是( )。
def fibRate(n):
if n<=0:
return—1
elif n==1:
retum—1
elif n==2:
return 1
else:
L=[1,5]
for i in range(2,n):
L.append(L[一1]+L[一2])
return L[一2]%L[一1]
print(fibRate(7))
选项
A、0.6
B、28
C、一1
D、1
答案
B
解析
将实参7传递给函数形参变量n,之后进入多分支结构,依次判断后,执行else后面的语句。for语句为:for i in range(2,7),i从2依次变化到6,循环5次,将L[一1]+L[一2]的值通过append()方法加入到列表L中。
当i=2时,L[一1]+L[一2]=5+1=6,将6添加到列表L中,此时L=[1,5,6];
当i=3时,L[一1]+L[一2]=6+5=11,将11添加到列表L中,此时L=[1,5,6,11];
当i=4时,L[一1]+L[一2]=11+6=17,将17添加到列表L中,此时L=[1,5,6,11,17];
当i=5时,L[一1]+L[一2]=17+ll=28,将28添加到列表L中,此时L=[1,5,6,11,17,28];
当i=6时,L[一1]+L[一2]=28+17=45,将45添加到列表L中,此时L=[1,5,6,11,17,28,45]。
最后L[一2]%L[一1]=28%45=28,故程序输出28。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/T86p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,为了将菜单作为顶层菜单,需要设置表单的某属性值为2,该属性是()。
在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。最后将查
ModifyCommand命令建立的文件的默认扩展名是()。
在VisualFoxPro中。有如下内存变量赋值语句:X={^2001-07-2810:15:20PM}Y=.F.M=$123.45N=123.45Z="123.24"执行上述赋值语
假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是()。
关闭表单的程序代码是ThisForm.Release,Release是()。
在SQL语句中,将多个查询结果合成一个结果集合的运算符是()。
下列函数返回类型为数值型的是()。
有关系雇员(雇员号,姓名,登记日期),显示雇员姓名的操作属于关系运算中的()。
在SQL语言中,删除表命令的关键词是()。
随机试题
传播媒介的选择原则。
实行内行领导的基础是()
继发性腹膜炎的感染多为
A.清热解毒,开窍醒神B.清热开窍,豁痰解毒C.清热开窍,镇痉安神D.阴阳并补,开窍化痰E.芳香开窍,行气止痛安宫牛黄丸的功用是
闭经与妊娠期生理性闭经的鉴别要点包括
确定常规浅基础埋置深度时,一般可不考虑的因素为()。[2011年真题]
下列关于行政许可的一般程序的有关内容表述符合规定的是()。
债券的发行价格可分为()。Ⅰ.平价发行Ⅱ.溢价发行Ⅲ.折价发行Ⅳ.定向发行
茶树的原产地是()。
VCD的图像序列由帧内图像、预测图像和(25)构成,其中(26)采用JPEG压缩方法来去掉冗余信息。
最新回复
(
0
)