首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面代码的输出结果是( )。 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
2020-04-10
34
问题
下面代码的输出结果是( )。
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/tg6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
设有如下程序段:j=5DOWHILEj=0j=j-1ENDDO则下列描述中正确的是()。
可以接受逻辑型数据的交互性输入命令有()。
下列程序段执行时在屏幕上显示的结果是()。DIMEa(6)FORi=3TO6a(i)=a(i-1)+a(i-2)NEXT
在VisualFoxPro中,用于建立或修改程序文件的命令是()。
表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码()。
操作对象是两个表的关系运算是()。
下列不属于软件工程3个要素的是()。
随机试题
在安全服务中,不可否认性包括两种形式,分别是
具体分析“行宪国大”前后南京政府行政决策体制的异同。
正常甲状腺横切的声像图特征是
关于胎盘描述正确的是
下列哪些情形成立共同犯罪?()
下列属于个人无偿赠与中需要提供的材料包括()。
下列说法中错误的是()。
甲乙公司2011年度和2012年度有关交易事项如下:2011年6月12日,经乙公司股东同意,甲公司与乙公司的股东A签订股权转让协议。有关资料如下:(1)以评估后的2011年6月20日乙公司净资产的评估价值为基础,甲公司以3800万元的
根据劳动合同法,劳动者可以立即解除劳动合同的情形包括()。[2008年真题]
[*]
最新回复
(
0
)