python自编题库⑤
定义 x=2.6,表达式 int(x) 的结果是( )
3
2.6
2.0
2
关于Python语言数值操作符,以下选项中描述错误的是( )
x/y表示x除以y
x//y表示x与y之整数商,即不大于x与y之商的最大整数
x**y表示x的y次幂,其中,y必须是整数
x%y表示x与y之商的余数,也称为模运算
关于Python内存管理,下列说法错误的是
变量不必事先声明
变量无须先创建和赋值而直接使用
可以使用del释放资源
变量无须指定类型
下面哪个不是Python合法的标识符
int32
40XL C
self
__name__
Python不支持的数据类型有
char
int
float
list
关于字符串下列说法错误的是
字符应该视为长度为1的字符串
字符串以\0标志字符串的结束
既可以用单引号,也可以用双引号创建字符串
在三引号字符串中可以包含换行回车等特殊字符
计算机中信息处理和信息储存用
二进制代码
十进制代码
十六进制代码
ASCII代码
python源程序执行的方式
编译执行
解析执行
直接执行
边编译边执行
下列不属于 Python 特点的是( )。
可移植性高
开源免费
简化设计
运行效率高
下列关于对 Python 语言“更易理解”的阐述,不准确的是( )。
Python 语言具有较强的面向对象特征
Python 语言简化了面向对象的实现
具有大量类似 Java 中的抽象类元素
消除了接口等对象元素
下列不属于高级语言的是( )。
C
C++
Python
汇编语言
Python 第一个版本发布于( )年。
1989
1990
1991
1992
以下不属于流行的高级语言是( )。
Python
C#
Java
windows
有关Python特点,说法不正确的是( )。
开源免费
虽然简化设计、更易理解,但可移植性不是很好,和windows系统耦合强
易于学习,关键字较少,结构简单,学习起来更加简单
“胶水”语言。可以以多种形式与其他编程语言编写的程序组合在一起
关于赋值语句,以下选项中描述错误的是
在 Python 语言中,有一种赋值语句,可以同时给多个变量赋值
设 x = "alice";y = "kate",执行x,y = y,x可以实现变量 x 和 y 值的互换
设 a = 10;b = 20,执行a,b = a,a + b;print(a,b)和a = bb = a + b;print(a,b)之后,得到同样的输出结果:10 30
在 Python 语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
关于Python循环结构,以下选项中描述错误的是
遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
每个continue语句只有能力跳出当前层次的循环
Python通过for、while等保留字提供遍历循环和无限循环结构
以下属于python选择结构的是( )
if
loop
do for
while
以下代码执行后,lst列表中的值为( )。lst=[1,2,3]lst.append(3)
[1,2]
[1,2,3]
[1,2,3,3]
[1,2,3,1,2,3,1,2,3]
已知a='武汉',则运行代码print(a in '武汉是英雄的城市'),输出的结果是( )
武汉是英雄的城市
a in '武汉是英雄的城市'
True
False
运行代码print(3+6==6),输出的结果是( )
6
4
True
False
关闭
更多问卷
复制此问卷