查看原文
其他

Python知识冲顶大会

2018-01-09 刘志军 Python爱好者社区

作者:刘志军,6年+Python使用经验, 高级开发工程师,目前在互联网医疗行业从事Web系统构架工作

个人公众号:Python之禅(微信ID:vttalk)


2018年最火爆的应用是什么,王者农药,吃鸡游戏,还是微信跳一跳?最近有一款很火的APP,就是王思聪负责“撒币”的直播答题冲顶大会,只要你答对所有问题就可以得到现金奖励。

今天咱们在公众号也来过把瘾,我出10道 Python 题,大家把正确答案写在留言中,例如:abcdabcddd,你也可以围观什么都不做,或者和往常一样随意留言。

祝大家玩开心,同时不忘学知识。

关注公众号Python爱好者社区回复冲顶即可获取答案

第1题:下面哪个单词不是Python3里面的关键字

a) eval
b) assert
c) nonlocal
d) pass

第2题:表达式3*1**3的值是多少

a) 27
b) 9
c) 3
d) 1

第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

第4题:下面这个函数的返回值是什么?

def func(a):
   a = a + '2'
   a = a*2
   return a
>>>func("hello")

a) hello
b) 字符串不支持*操作
c) hello2
d) hello2hello2

第5题:在Python中,表达式 0.1 + 0.2 == 0.3 的返回是?

a) True
b) False
c) 不确定

第6题:表达式 ~~~5 的值是多少?

a) +5
b) -6
c) +6
d) -5

第7题:表达式 bool(‘False’) 的返回值是:

a) True
b) False
c) 0
d) 1

第8题:表达式 True==False==False 的返回值是:

a) True
b) False
c) 0
d) 1

第9题:下面表达式输出结果为:

i = 0
while i < 5:
   print(i)
   i += 1
   if i == 3:
       break
else:
   print(0)

a) 0 1 2 0
b) 0 1 2
c) 0 1
d) 0 1 2 3

第10题:下面表达式输出结果为:

x = 12

def f1():
   x = 3
   print(x)

def f2():
   x += 1
   print(x)

f1()
f2()

a) 3 4
b) 3 13
c) 12 13
d) 3 报错

关注公众号Python爱好者社区回复冲顶即可获取答案

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复“课程”即可获取:

小编的Python入门视频课程!!!

崔老师爬虫实战案例免费学习视频。

丘老师数据科学入门指导免费学习视频。

陈老师数据分析报告制作免费学习视频。

玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

丘老师Python网络爬虫实战免费学习视频。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存