2024年4月1日发(作者:)
单选题
1、下列合法的自定义函数名的是( )
A Class B 345 C pass D Turtle2
D
答案解析:解析:命名的规范性:变量名可以包括字母、数字、下划线,但是数字不
能做为开头。保留字(关键字)不能做变量名使用,除了下划线之个,其它符号不能做为
变量名使用。
2、运行下方代码段,输出的结果是( )
print(type(False) == type(3 + 1 < 5))
A True B true C False D False
A
答案解析:解析:print 打印type(False) 的结果是
print 打印(3+1<5) 的结果是
3、下面这段代码中,创建了一个 compare 函数,要怎么调用这个函数,才会在终
端区中显示大于的结果呢?
第 1 页 共 37 页
def compare(num):
if num > 10:
print("大于")
elif num < 10:
print("小于")
else:
print("相等")
A compare(9) B compare(10) C compare(12) D
compare("12")
C
答案解析:A.传入的参数9,小于 10,所以最后输出的结果是小于
B. 传入的参数是 10,等于 10,所以最后输出的结果是等于
D.传入的参数是"12",参数类型不一样,所以最后这段代码没法正常执行,会报错。
4、执行下面的代码,输出的结果是
第 2 页 共 37 页


发布评论