最近小忧发现
身边的人竟然不玩“跳一跳了”
都迷上了一个叫“冲顶大会”的东西
据里面考了很多各学科的冷知识
文学、数学、地理、生物、动漫、八卦…
不能忍
居然没有编程类的题目
!!!!!!!!!
所以……就有了
Python10大最难测试题
(老铁们是时候检验你们的学习成果了)
第一题
下面表达式输出结果为:
x =12
deff1():
x =3
print(x)
deff2():
x +=1
print(x)
f1()
f2()
a)34
b)313
c)1213
d)3报错
第二题
下面两个表达式输出内容是什么?
>>> a = 1
>>> b = 1
>>> a is b
???
>>> a = 300
>>> b = 300
>>> a is b
???
a) True True
b) True False
c) False False
d) False True
第三题
表达式的值是多少
a)27
b)9
c)3
d)1
第四题
下面这个函数的返回值是什么?
deffunc(a):
a = a +'2'
a = a*2
returna
>>>func("hello")
a) hello
b) 字符串不支持*操作
c) hello2
d) hello2hello2
第五题
在Python中,表达式 0.1 + 0.2 == 0.3 的返回是?
a)True
b)False
c) 不确定
第六题
表达式 ~~~5 的值是多少?
a) +5
b) -11
c) +11
d) -5
第七题
表达式 bool(‘False’) 的返回值是:
a)True
b)False
c)
d)1
第八题
表达式 True==False==False 的返回值是:
a)True
b)False
c)
d)1
第九题
下面表达式输出结果为:
i =
whilei
print(i)
i +=1
ifi ==3:
break
else:
print()
a)12
b)12
c)1
d)123
第十题
下面哪个单词不是Python3里面的关键字
a) eval
b)assert
c)nonlocal
d)pass
注:题库来源于公号 Python之禅,编写者刘志军
#互动#
上面10道题,你猜对了几道?
留言答对的
送你霸王防脱洗发水
领取专属 10元无门槛券
私享最新 技术干货