首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面代码的输出结果是( )。 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
2021-03-16
33
问题
下面代码的输出结果是( )。
n=2
def f(a):
n=bool(a-2)
return n
b=f(2)
print(n,b)
选项
A、20
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/2l6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
打开一个空的数据表,执行下列命令后,会报错的是()。
如果要判断数值型变量x能否被2整除,错误的条件表达式是()。
在定义菜单项时,若其对应功能需南一段程序完成,则应在“结果”列上选择()。
下面关于表和工作区的叙述,正确的是()。
下面程序的运行结果()。s=0i=1DOWHILEi
假设SETEXACT设置为OFF,则下面命令中输出结果为.T.的是()。
(1)在考生文件夹下,将BOOKS表中所有书名中含有“计算机”3个字的图书复制到BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成。(2)复制后的图书价格在原价格的基础上降低5%。(3)从图书均价高于25元(含25)的出版社中,查询并显示图
在关系模型中,每个关系模式中的关键字
以下选项中,Python数据分析方向的第三方库是
以下选项中不是Python数据分析的第三方库的是
随机试题
习近平新时代中国特色社会主义思想明确坚持和发展中国特色社会主义,总任务是()
赵某婚后下落不明5年,其父母可以向法院申请()
转录时编码链的序列是5’-TGACGA-3’,其转录产物的结构应该是
A.豹骨B.麝香C.枸杞D.羌活属于分布区域缩小,资源处于衰竭状态的重要野生药材物种的是()
将来,随着征信立法的逐步完善,个人征信系统的发展趋势是()。
2007年,甲公司出资60%、乙公司出资40%,投资创办丙有限责任公司,甲公司总经理刘平兼任丙公司的董事长。赵成打算加入丙公司成为股东,并拟入资20万元,下列几种方式中,符合《公司法》的是()。
商业银行在金融创新中的审慎尽责原则要求银行真正地将客户利益放在首位,保证客户在购买金融创新产品时不遭受损失。()
维生素的作用不包括()
学校教育(狭义的教育)与广义教育的相同点在于它们都有目的性,不同点则在于学校教育具有的目的性更强,这表现在()。
习近平新时代中国特色社会主义思想的核心要义是()
最新回复
(
0
)