Python编程等级考试(一级)
1、下列选项中可以获取Python整数类型帮助的是)
A.>>> help(float)
B.>>> dir(str))
C.>>> help(int))
D.>>> dir(int)
2、下面代码的输出结果print(20+3,4)是
A.= 20
B.=
C.4,23
D.23,4
3、以下优先级最低的是()。
A.**
B.*
C.==
D./
4、关于Python赋值语句,以下选项中不合法的是
A. x=(y=1)
B. x,y=y,x
C. x=y=1
D. x=1;y=1
5、下面代码的输出结果是s = "The python language is a multimodel language."
print(s.split(' '))
A. Thepythonlanguageisamultimodellanguage.
B.[The', 'python', 'language', 'is', 'a', 'multimodel", 'language.']
C.The python language is
D.系统报错
6、python中的除法是用哪个符号表示的?()[2分]
A.*
B. x
C./
D.#
7、python编程中表示字符串类型的是?
A. bool
B.int
C. str
D. float
8、以下选项中,不是Python IDE的是
A. PyCharm
B. Jupyter Notebook
C. Spyder
D. Rstudio
9、关于Python程序格式框架,以下选项中描述错误的是)
A. Python语言不采用严格的“缩进"来表明程序的格式框架
B. Python单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
C. Python语言的缩进可以采用Tab键实现
D.判断、循环、函数等语法形式能够通过缩进包含一批Python代码,进而表达对应的语义
10、python不支持的数据类型有
A. char
B.int
C. float
D. list
11、在一行上写多条Python语句使用的符号是
A.点号
B.冒号
C.分号
D.逗号
12、关于Python语言的注释,以下选项中描述错误的是
A. Python语言有两种注释方式:单行注释和多行注释
B. Python语言的单行注释以#t开头
C. Python语言的多行注释以"(三个单引号)开头和结尾
D. Python语言的单行注释以单引号'开头
13、python中的乘法是用哪个符号表示的?()
A.*
B. x
C./
D.#
14、在Python函数中,用于获取用户输入的是
A. input()
B. print()
C. Eval()
D. get()
15、假设a=3,b=4,c=a*(b-2)那么c的值是()
A.8
B.6
C.4
D.2
16、IDLE菜单中将选中区域取消缩进的快捷键是
A.Ctrl+O
B.Alt+C
C.Ctrl+V
D.Ctrl+[
17、Python为源文件指定系统默认字符编码的声明是
A.#coding:cp936
B.#tcoding:GB2312
C.#coding:utf-8
D.#coding:GBK
18、下面代码的输出结果是
a=5/3+5//3
print(a)
A.= 5
B.2.666666666666667
C.3.333333
D.14
19、以下哪个是不合法的布尔表达式:
A. x in range(6)
B.3=a
C. e>5 and 4==f)
D.(x-6)>5
20、下面哪一段代码是海龟走到指定坐标然后左转90度?
(90,0)turtle.left(90)
(90)turtle.left(90,0)
(90)turtle.left(90)
(90,0)turtle.left(90,0)
21、将1,2,3三个数不重复的排列为三位数,有()种排列。
A.6
B.4
C.2
D.10
22、turtle.circle(120,180)是绘制一个什么样的图形?()
A.半径为180的扇形
B.半径为120的半圆
C.半径为120的圆形
D.半径为180的圆形
23、a=10 b=5+5,那么b! =a运算的结果是
A.2
B.True
C.False
D.0.5
24、下面代码的输出结果是
x=10
y=4
print(x/y, x//y))
A.2 2.5
B.2.5 2.5
C.2.52
D.22
25、IDLE菜单将选中区域的空格替换为Tab的快捷键是
A.Alt+V
B.Alt+C
C.Alt+5
D.Alt+6
26、float(8)的结果是?
A.8
B."8"
C.f8
D.8.0
27、以下优先级最高的是()。
A.**
B.*
C.==
D./
28、not(10 or 20)运算返回的是()。
A.10
B.20
C.True
D.False
29、print("#"*4)运行结果是()。
A.‘####'
B.#4
C.#*4
D.#
二、判断题
30、python IDLE不可以进行代码调试
31、turtle画图penup是与pendown配对使用的
32、变量名可以随便命名
33、pythonIDLE有一个增加的交互命令行解释器窗口,非常好用。
34、数据类型自动转换:type(4/2)类型是int类型。
35、and是python的保留字
36、is是python的保留字
37、库Library 包Package模块Module统称为模块
38、python缩进非常重要,用来界定代码块相当于其他编程语言里的大括号。
39、九九乘法口诀表中不重复的口诀有81种
40、11/2的运算结果是5
41、python常见的几种编程环境有IDLE,Visual studio code,Jupyternotebook。
42、a=10;b=10;a==b运行结果是0
43、turtle库是一个可用于创建插图和游戏命令的集合
spyder python下载44、程序: a=b中,a是变量,b是值。
45、在python编程中使用成对的三个英文引号""是不可以的
46、-6**2计算结果是36。

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