第一章测试
1.Python语言是由哪个人创造的?( )
A:Linus Benedict Torvalds
B:Dennis Ritchie
C:Tim Peters
D:Guido van Rossum
答案:D
2.Python这个单词是什么含义?( )
A:蟒蛇
B:喵星人
C:袋鼠
D:石头
答案:A
3.Python是一种跨平台、开源、免费的高级动态编程语言。(  )
A:对
B:错
答案:A
4.Python语言是个非常年轻的语言,但发展非常之快,并且已经成为主流编程语言之一。(  )
A:对
B:错
答案:A
5.2008年12月Python 3.0版本发布。(  )
A:错
B:对
答案:B
第二章测试
6.‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬给出如下代码:‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬>>> x = 2>>> eval(“x 2+1”)上述代码的输出结果是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬( )。‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
A:系统报错
B:x 2+1
C:221
D:5
答案:D
7.下列选项中不符合Python语言变量命名规则的是( )。
A:3_lt
B:学习
C:TempStr
D:A_I
答案:A
8.关于Python注释,以下选项中描述错误的是( )。
A:注释不是语法要求
B:单行注释一般用#号开头
C:注释语句跟其它语句一样也会被执行
D:注释用于说明代码原理或者作用
答案:C
9.执行语句 print(‘中国’, ‘人民’,sep=‘.’) ,输出的是中国.人民。( )
A:错
B:对
答案:B
10.执行a,b,c = 10,True,“Anna”语句,出现错误,无法对变量a,b,c赋值。( )
A:错
B:对
答案:A
第三章测试
11.使用turtle绘制图形前,必须先用setup()函数设置好画布的大小和位置。(  )
A:对
B:错
答案:B
12.命令turtle.seth(90)的作用是( )。
A:海龟转到垂直向上方向
B:海龟顺时针转动90度
C:海龟逆时针转动90度
D:不确定转向哪个方向,要看目前海龟朝向
答案:A
13.   此说法是否正确()
A:错
B:对
答案:B
14.使用goto()函数将海龟移动到另外一个位置的过程中,一定会在屏幕上留下痕迹。(  )
A:错
writelines()方法将什么写入文件B:对
答案:A
15. 下面选项中描述错误的是(  )。
A:模块中函数的使用格式跟内置函数一样 
B:可以从某个模块中导入一个或多个指定的函数
C:整个模块导入,格式为:import mok
D:导入模块中所有的函数,格式为:from mok import *
答案:A
第四章测试
16.代码print(pow(2,3))的输出结果是( )。
A:6
B:8
C:1000
D:1024
答案:B
17.x=9y=4print(x%y,x/y)上面代码的输出结果是( )。
A:2 2.25
B:2 2
C:1 2
D:1 2.25
答案:D
18.>>> x = “Happy”>>> x * 3上面代码的执行结果是( )。
答案:D
19.在Python语言中,xy表示x的y次幂。( )
A:错
B:对
答案:B**
20.在Python语言中,x/y的结果为整数。( )
A:错
B:对
答案:A
21.转义字符,光标移动到下一行的起始位置。( )
A:错
B:对
答案:B
22.len(“一二12”)的结果为6。( )
A:对
B:错
答案:B
第五章测试
23.以下选项中,输出结果为True的是( )。
A:>>> 5 is 4
B:>>> 5 == 4
C:>>> 3<=0
D:>>> 5 is not 4
答案:D‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
24.random.random()的作用是( )。
A:生成一个[0.0, 1.0)之间的随机小数
B:生成一个[a, b]之间的随机小数
C:生成一个[a, b]之间的随机整数
D:生成一个(a, b)之间的随机数
答案:A‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
25.对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。(  )
A:错
B:对
答案:B
26.在try…except…else结构中,如果try块的语句引发了异常则会执行else块中的代码。(  )
A:错
B:对
答案:A
27.上面程序的运行结果是( )。
A:PYTHON
B:PY
C:NOHTYP
D:PYHON
答案:B
28.上面程序的运行结果是( )。
A:A
B:BBAA
C:ABAB
D:AABB
答案:D
29.下面程序的运行结果是(  )。L=[1,2,3,4]s=0for i in L :    s=s*i
A:24
B:10
C:4321
D:1234
答案:A
第六章测试
30.s={1:“梅花”, 2:“杏花”, 3:“桃花”}del s[1]print(s)上面程序的输出结果是( )。
A:{1:“梅花”}
B:{1:“梅花”, 3:“桃花”}
C:{2:“杏花”, 3:“桃花”}
D:{1:“梅花”, 2:“杏花”, 3:“桃花”}
答案:C‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬
31.下面程序的输出结果是(  )。L=[(‘b’, 3), (‘c’, 1), (‘d’, 2), (‘a’, 5)]L.sort()print(L)
A:[(‘c’, 1), (‘d’, 2), (‘b’, 3), (‘a’, 5)]
B:[(‘a’, 5), (‘b’, 3), (‘c’, 1), (‘d’, 2)]
C:{(‘a’, 5), (‘b’, 3), (‘c’, 1), (‘d’, 2)}
D:[(‘b’, 3), (‘c’, 1), (‘d’, 2), (‘a’, 5)]
答案:B‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。