首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下代码的输出结果是( )。 def fibRate(n): if n<=0: return-1 elif n==1: return-1 elif n==2:
以下代码的输出结果是( )。 def fibRate(n): if n<=0: return-1 elif n==1: return-1 elif n==2:
admin
2021-03-16
48
问题
以下代码的输出结果是( )。
def fibRate(n):
if n<=0:
return-1
elif n==1:
return-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+11=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/1v6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是(
在VisualFoxpro中,当创建一个数据库时将产生若干文件,其中不包括的是()。
下面关于视图的叙述,错误的是()。
在考生文件夹下创建一个顶层表单myform.scx,表单的标题为“考试”,然后创建并在表单中添加一个菜单,菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr,如下图所示。“统计”和“退出”菜单命令的访问键分别是“T”和“R”,功能都
下列方法中,属于白盒法设计测试用例的力祛的是()。
在VisualFoxPro中,下面关于索引的描述错误的是()。
在一棵二叉树上,第5层的结点数最多是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
对如下二叉树进行后序遍历的结果为
在VisualFoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为
随机试题
X62W型铣床进给电动机M2的()有上、下、前、后、中五个位置。
男性,49岁。上腹部隐痛10年,吸烟史20年。半年来消瘦、黑便。查体:左锁骨上窝触及2cm×3cm淋巴结2枚。Virchow淋巴结是哪种癌转移的标志
[2006年第1题]已知α=i+aj一3k,β=ai一3j+6k,γ=一2i+2j+6k,若α,β,γ共面,则a等于()。
把不利事件的影响降低到可以接受的限度,这属于()的应对措施。
为了防止电网触电及由此造成的危害,以及人触及带电体时造成的触电事故,应装设()。
背景资料某单位承担一矿井水平巷道的施工任务,该巷道长2000m,净断面积20m2,围岩为中等稳定的粉砂岩,工作面涌水量较小。施工单位安排了2支队伍进行对头掘进,采用钻眼爆破法施工,多台气腿式凿岩机打眼,锚喷支护。施工单位在施工过程中采取了以下措施:措
师德修养的历史继承性特点要求教师()。
简某与赵某一直不合.一日两人相遇,又因言语冲突而发展到相互斗殴,被派出所双双拘留。因简某的表兄在派出所当民警,所以派出所将简某与赵某二人斗殴的责任归到赵某身上,并根据《中华人民共和国治安管理处罚法》,对赵某作出拘留7日的决定,而第二天就将简某释放。赵某对派
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。[说明]某信息网络系统包括屏蔽室建设、网络设备采购及集成等实施内容。建设单位要求总集成单位应具有系统集成一级资质,并要求监理单位应具有涉密工程监理单项资质。经招标,由甲单位承担该项目的总
A、Itisbeneficialtotheworkers’productivity.B、Ithelpstodeliverthelatestnewsofthecompany.C、Itisanefficientway
最新回复
(
0
)