Py thon 基础知识笔试 一、单选题(2
5 分*20 题) 1
下列哪个表达式在 Py thon 中是非法的
x = y = z = 1 B
x = (y = z + 1) C
x , y = y , x D
x += y 2
py thon my
py v 1 v 2 命令运行脚本,通过 from sy s import argv 如何获得v 2 的参数值
argv [0] B
argv [1] C
argv [2] D
argv [3] 3
如何解释下面的执行结果
B print 1
0 == 0
2 False A
Py thon 的实现有错误 B
浮点数无法精确表示 C
布尔运算不能用于浮点数比较 D
Py thon 将非 0 数视为 False 4
下列代码执行结果是什么
D x = 1 def change(a): x += 1 print x change(x ) A
下列哪种类型是 Python 的映射类型
list C
tuple D
dict 6
下述字符串格式化语法正确的是
'GNU's Not %d %%' % 'UNIX' B
'GNU\'s Not %d %%' % 'UNIX' C
'GNU's Not %s %%' % 'UNIX' D
'GNU\'s Not %s %%' % 'UNIX' 7
在 Python 2
7 中,下列哪种是 Unicode 编码的书写方式