python二级模拟卷(1)复习知识点试卷试题
一、选择题
1.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。A.高级语言B.自然语言C.汇编语言D.机器语言2.下面不是python特性的是():
A.免费的B.简单易学C.可移植性好D.是低级语言3.下列选项中,能作为python程序变量名的是()
A.s%1 B.3stu C.while D.dist
4.在Python中运行后,b的值是()
a=6
If a>=0:
b=a+2
Else:
b=a-2
print(b)
A.6 B.8 C.10 D.12
5.下列可以被计算机直接执行的程序是()
A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序6.Python的序列类型不包括下列哪一种?()
A.字符串B.列表C.元组D.字典
7.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a) 8.在python中,运行下列程序,正确的结果是()
s=0
for i in range (1,5):
s=s+i
print("i=",i,"s=",s)
A.i=4  s=10 B.i=5  s=10 C.i=5  s=15 D.i=6  s=15
9.下列选项中,不属于Python合法变量名的是()
A.int32 B.40xl C.self D._name_ 10.Python使用函数()接收用输入的数据
A.accept() B.input() C.readline() D.print()
11.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.23
12.把数式写成Python语言的表达式,下列书写正确的是()。
A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 13.下列选项中,合法的Python变量名是()
A.print B.speed C.Python D.a#2
14.以下属于计算机高级语言的是()
A.Python B.自然语言C.汇编语言D.机器语言15.以下()是python文件
A.*.mp3B.*.xls C.*.ppt D.*py
16.运行如下Python程序,结果为()。
A.1 B.3 C.6 D.18 17.Python表达式“50-50%6*5//2**2”的结果为()
c语言问题解答软件A.48 B.25 C.0 D.45
18.在Python中,正确的赋值语句是()
kotlin读写文件
A.x+y=10 B.x=2y C.x=y=50 D.3y=x+1 19.下列选项中,可以作为 Python程序变量名的是()
A.a/b B.ab C.a+b D.a-b 20.(    ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码
21.下列python表达式结果为5的是()
A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)22.以下是一段python程序:
它的可以用哪个流程图表达()。
A.B.
C.
23.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()
A.1 B.-1 C.True D.False
24.下列不属于
...高级编程语言的是
A.C 语言B.VB语言C.Python语言D.机器语言
25.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是(  )
A.图中文件存储结构为树结构,python34为树的根结点(父节点)
B.图中python34根结点有4个子结点
C.图中python34根结点下有5个子树(子结点)
D.图中Tools是python34的子树(子结点)
26.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。
A.Python B.C++ C.VB D.C
懒人excel
27.下面的Python程序段运行后的输出结果是()
List=[‘10’,25,’猕猴桃’,9,65]
Print(List[3])
A.25 B.’猕猴桃’C.猕猴桃D.9
28.下面的Python程序段运行后的输出结果是()
x=3
if x%2==0:
print(x, "是偶数。")
else:
print(x, "是奇数。")
A.3是奇数B.x, "是偶数" C.x, "是奇数" D.3是偶数29.python中,表达式5%2 = ()。
A.2.5B.2C.1D.0
30.下列可以作为python变量名的是(    )
A.'a1' B.6key
C.False D.i_f
31.在Python中,通过()函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )
32.在python中,下列哪个选项是正确的赋值语句()
A.5s= 80 B.2018 =x C.a+b=c D.s=s+5
33.在编写python程序时缩进的作用是()。
A.让程序更美观B.只在for循环中使用
C.只在if语句中使用D.用来界定代码块
34.已知列表list1=[8,22,34,9,7],则python表达式len(list1)+min(list1)的值为()A.5 B.34 C.7 D.12
35.在python计数循环中,列表正确的输写方式是()。
A.(1,2,3)B.(1,2.3)C.[1,2.3 ]D.[1,2,3]
36.使用UltraEdit软件观察字符“2020,Python来袭”的内码,部分界面如图所示。
下列说法正确的是()
A.图中字符“2020,Python 来袭”共占15个字节,其中共有10个ASCII字符
B.字符“10”的十六进制内码是3A
C.“CO B4”是“来”字在计算机内存储和处理时的交换码自我介绍ppt配图
D.小写字母p的二进制内码是1110000
37.下列选项中,不能作为python程序变量名的是()
A.abc B.abc123 C.123abc D.abc__123
38.关于Python的内存管理,下列说法错误的是()
A.变量不必事先声明B.变量无需先创建和赋值就可直接使用C.变量无须制定类型D.可以使用del释放资源
39.Python的设计具有很强的可读性,相比其他语言具有的特语法有以下选项,正确的是()。
A.交互式B.解释型C.面向对象D.服务端语言40.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是(), Python语言属于()语言。
A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级41.Python中变量的命名遵循的规则,不正确的是()
A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B.区分大小写
C.不区分大小写
D.不能使用保留字
42.两个阻值分别为R1、R2的电阻并联后,电路阻值R可由公式求解,下面能正确求出R 的Python表达式是(  )
A.(R1+ R2)/(R1*R2) B.R1+R2/(R1*R2)python基础知识试题
C.R1*R2/R1+R2 D.R1*R2/(R1+R2)
43.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum()执行的操作是
A.返回所有列的和B.返回所有行的和
C.返回所有数据中的最大值D.返回所有数据中的最小值
44.有关循环结构的说法不正确的是()。
A.循环结构是算法的基本结构之一
B.有的的程序设计中没有循环结构
C.循环结构在程序设计有可能会有嵌套出现
D.在PYTHON 程序设计语言中循环结构一般使用IF语句实现。
45.小王编写了出租车收费的python程序,代码如下:
s1=float(input('请输入行驶路程(公里):'))
crontab脚本if s1<=3:
f=10
elif s1<=10:
f=10+2.5*(s1-3)
else:
f=27.5+3.5*(s1-10)
print(f)

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