试题(完整版)python考试复习题库
一、选择题
1.以下哪个不是python关键字?
A。cout
B。False
C。True
D。None
考研复试怎么准备2.设a=2,b=5,在python中,表达式a>b And b>3的值是?
A。True
国家为什么取消健康管理师
B。False
C。None
D。Error
3.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是?
A。整数
B。浮点数
C。列表
D。字符串
4.以下python程序段执行后,输出结果为?
m=29
if m % 3.= 0:
print(m。"不能被3整除")
XXX:
print(m。"能被3整除")
A。29不能被3整除
B。m不能被3整除
C。29能被3整除
D。m能被3整除
5.Python中变量的命名遵循的规则,不正确的是?
A。以字母或下划线开头,后面可以是字母、数字或下划线。
B。区分大小写
C。以数字开头,后面可以是字母、数字或下划线。
D。不能使用保留字
6.Python语句"ab"+"c"*2的运行结果是?
A。abc2
B。abcabc
C。abcc
D。ababcc
7.Python不支持的数据类型有?
A。字符串
河南省考B。整数
C。元组
D。字典
8.下列可以导入Python模块的语句是?
A。import module
B。from
C。input module
D。def module
9.Python使用函数()接收用输入的数据。
A。accept()
B。input()
C。readline()
D。print()
10.以下叙述中正确的是?
A。Python 3.x与Python 2.x兼容
B。Python语句只能以程序方式执行
C。Python是解释型语言
D。Python语言出现得晚,具有其他高级语言的一切优点
11.Python文件的后缀名是?
A。doc
B。vbp
C。py
D。exe
12.Python中print(66!=66)结果是?
A。True
B。False
C。1
D。-1
13.在Python中要交换变量a和b中的值,应使用的语句组是?
A。a,b = b,a
B。a = b;b = a
C。swap(a,b)
D。exchange(a,b)
14.Python中的数据类型有哪些?
江西教育考试院网上报名A。string。int。float。boolean
B。int。float。double。char
C。list。tuple。set。nary
D。array。map。stack。queue
15.下列Python程序段运行的结果是?
a = "88"
b = "abc"
print(a+b)
A。88abc
B。abc88
C。abcabc
D。_abc88
1.删除明显有问题的段落
无明显有问题的段落。
2.格式修改与小幅度改写
A。
f = ['A'。'B'。'C']
a = len(f)
print('a ='。a)
修改为:
fruits = ['A'。'B'。'C']
天津市公务员num_fruits = len(fruits)
print('Number of fruits:'。num_fruits)
B。
a = c。a = b。b = c
修改为:
a。b。c = c。a。b
D。
c = a。b = a。b = c
修改为:
a。b。c = c。a。b
16.
题目描述:XXX用枚举算法解决“百元买百鸡”问题。用100元钱买100只鸡,公鸡,母鸡,小鸡都要有。公鸡5元1只,母鸡3元1只,小鸡1元3只。请问公鸡,母鸡,小鸡各应该买多少只?
假设公鸡有 X 只,母鸡有 Y 只,小鸡有 Z 只。
以下 Python 程序段实现了“百元买百鸡”的功能,请补全 ①②③ 处代码。
c = 0
2021会计初级报名时间for x in range(0.21):
for y in range(0.34):
z = 100 - x - y
if z % 3 == 0 and 5 * x + 3 * y + z // 3 == 100:
print("公鸡:"。x。"母鸡:"。y。"小鸡:"。z)