五年级
Python
试题
(
含答案
)
二、判断(
10
题)
学校:
班级:
姓名:
考号:
1
、不可以在同一台计算机上安装多个
Python
版本。(
)
一、选择(
10
题)
2
、已知
x = 3
,那么赋值语句
x = 'abcedfg'
是无法正常执行的。(
1
、下列哪个语句在
Python
中是非法的
(
)
3
、
Python
不允许使用关键字作为变量名,允许使用内置函数名作为
名,但这会改
A
、
x = y = z = 1
B
、
x = (y = z + 1)
变函数名的含义。(
)
C
、
x, y = y, x
D
、
x += y
2
、执行下列语句后的显示结果是什么
(
)
4
、
Python
变量名必须以字母或下划线开头,并且区分字母大小写。
>>> world=
”
world
”
“
hello
”
+ world
5
、
Python
使用缩进来体现代码之间的逻辑关系。
(
)
A
、
helloworld
B
、
“
hello
”
world
6
、对于带有
else
子句的循环语句,
如果是因为循环条件表达式不
自然结束循环,
C
、
hello world
D
、
语法错误
3
、
Python
不支持的数据类型有
(
)
A
、
char
B
、
int
C
、
float D
、
list
4
、计算机中信息处理和信息储存用
(
)
A
二进制代码
B
十进制代码
C
十六进制代码
D ASCII
代
码
5
、以下哪项
python
能正常启动
(
)
A
拼写错误
B
错误表达式
C
缩进错误
D
手动抛出异常
6
、关于
Python
内存管理,下列说法错误的是
(
)
A
、变量不必事先声明
B
、变量无须先创建和赋值而直接使用
C
、变量无须指定类型
D
、可以使用
del
释放资源
7
、
python
源程序执行的方式
(
)
A
编译执行
B
解析执行
C
直接执行
D
边编译边执行
8
、
Python
语言语句块的标记是
(
)
则执行
else
子句中的代码。(
)
7
、已知
x = 3
,那么执行语句
x=x+6
之后,
x
的内存地址不变
8
、在编写多层循环时,为了提高运行效率,应尽量减少内循环中不
9
、在条件表达式中不允许使用赋值运算符“
=
”,会提示语法错
10
、
Python
中一切内容都可以称为对象。
(
)
三、
Python
操作题保存在
D
盘里(一大题
5
小题)
1
、已知一位学生某次考试的语文、英语、数学成绩,请你尝试根据
编写程序计算出这位同学的平均分,并将结果输出。
2
、请你编写程序实现以下功能:读入一个整数
a
,如果
a
为偶
A
分号
B
逗号
C
缩进
D /
偶数;如果
a
为奇数在屏幕上输出
a
是奇数。
9
、算法是指:
(
)
3
、尝试输出
1
至
100
之间是
5
的倍数的数字。
A)
数学的计算公式
B)
程序设计的语句序列
4
、用
Python
定义一个函数,输入一年份,判断该年份是否是闰年并
结果请输入一
C)
对问题的精确描述
个年份
D)
解决问题的解决问题的精确步骤
10
、
python
计算思维能力和下述其他方面能力相比,何者更接近
()
5
、求
20-160
里面奇数的和。
A)
阅读、写作和算术
B)
逻辑推理