Python中国社区  »  Python

Python知识冲顶大会

Python之禅 • 1 周前 • 57 次点击  

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

今天咱们在公众号也来过把瘾,我出10道 Python 题,大家把正确答案写在留言中,例如:abcdabcddd,你也可以围观什么都不做,或者和往常一样随意留言,全部题目回答正确而且回答最快的一位可获得计算机相关图书一本。

截止时间是今晚(1月8日)20点整,到时我会在文末置顶留言处公布正确答案和获奖者,请记得及时关注哦,祝大家玩开心,同时不忘学知识。

第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) -11
c) +11
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


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/yQBeDtt1eJ
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/5137
 
57 次点击  
分享到微博
分享
社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
WEB开发
linux   NoSql   DATABASE   Jquery   Bootstrap   NGINX   js   其他Web框架   Git   peewee   web工具   bottle   zookeeper   IE   MongoDB   MQ   tornado   Redis  
机器学习
机器学习算法  
Python88.com
公告   社区推广   反馈