首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 n=2 def f(a): n=bool(a-2) return n b=f(2) print(n,b)
以下程序的输出结果是( )。 n=2 def f(a): n=bool(a-2) return n b=f(2) print(n,b)
admin
2022-09-09
31
问题
以下程序的输出结果是( )。
n=2
def f(a):
n=bool(a-2)
return n
b=f(2)
print(n,b)
选项
A、2 0
B、0 True
C、2 False
D、0 False
答案
C
解析
这段程序是全局变量、局部变量以及Python内置函数bool()的一个结合。若函数内部的局部变量名和函数外部的全局变量名相同,调用函数时,总是先找到函数内部的局部变量名,所以当a为2时,经过布尔型转换之后的a-2即b为False,而在函数外部只能访问全局变量名,所以n仍为2。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/Zi6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列程序段执行时在屏幕上显示的结果是()。DIMEA(3,2)FORI=1TO3FORJ=1TO2A(I,J)=I+JNEXTNEXT?A(5)
在数据库系统的内部结构体系中,索引属于()。
向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是()。
查询文件的扩展名是()。
下列关于类、对象、屙陛和方法的叙述中,错误的是()。
在考生文件夹下,有一个资源数据库frdb,该数据库有资源表fr_t、农户表p_t和树种表tree_t三个表。其中,资源表fr_t存储了全乡农民承包的土地编号、户主编号、小地名、面积、树种编号、蓄积(生长在山上的树的木材体积)和承包年度。打开资源数据库ffd
下列对于软件测试的描述中正确的是
ModifyCommand命令建立的文件的默认扩展名是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用韵运算为
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
随机试题
在Excel2010中,下列______________不能将工作表中的F列删除。
设A为矩阵,α1=都是线性方程组Ax=0的解,则矩阵A为:
驱动干粉灭火剂的气体为( )。
钻孔灌注桩施工的主要工序正确的是()。
识别和认定银行各类资产风险含量的基本标准是资产风险的()。
(2011年)2011年3月19日,人民法院受理了甲公司的破产清算申请。管理人接管甲公司后,对其债权债务进行了清理。其中,包括以下事实:(1)2010年1月7日,鉴于与乙公司之间的长期业务合作关系,甲公司向乙公司赠送复印机一台,价值2.5万元。(2)2
瞬时电流速断保护的主要优点是()。
(山西政法2009—105)某班40名同学在期末考试中,语文、数学、英语三门课成绩优秀的分别有32人、35人、33人,三门课都优秀的人数至少是()。
OneofthewildestandmostinaccessiblepartsoftheUnitedStatesaretheEvergladeswherewildlifeisabundantandlargelypr
Itishardlynecessaryformetocitealltheevidenceofthedepressingstateofliteracy.ThesefiguresfromtheDepartmentof
最新回复
(
0
)