1.
以下哪个不是合法的Python变量名?( B )
a1
110
testone
sname
2.
print(type(False))的结果为( D )。
<class ‘int’>
<class ‘float’>
<class ‘str’>
<class ‘bool’>
3.
Python中用( A )符号转义特殊字符。
\
/
|
–
4.
已知x=5,y=1,则表达式(x>=y and y)的值是(A )。
1
0
True
报错
5.
在Python中,关于=和==的描述错误的是( D )。
=是赋值运算符
==是比较运算符
=不能判断是否相等
=和==都是用于判断是否相等
6.
若有str= ‘Python’,代码print(str[2:-1])的结果为( )。
Python
ython
thon
tho
7.
以下关于计算机语言编译和解释的描述中,错误的是( )。
编译型语言运行快,代码安全性高
C和Python都是编译型语言
编译是将源代码转换成目标代码的过程
解释是将源代码翻译成中间代码,到程序运行时再逐条翻译代码并逐条解释运行
8.
想要输出“Hello World”,应该使用( )。
printf(“Hello world”)
print(“Hello world”)
println(“Hello world”)
Print(“Hello world”)
9.
Python作为一种功能强大的编程语言,因简单易学而受到很多开发者的青睐,它的应用领域有( )。
Web开发
大数据处理
人工智能
以上都是
10.
Python程序的扩展名是( )。
.python
.p
.py
.pyth
11.
在Python中,关于/和//的描述正确的是( )。
/的计算结果可以带小数
//的计算结果可以带小数
/和//的计算结果相等
以上都不对
12.
print(type(16/4))的结果为( )。
<class ‘int’>
<class ‘float’>
<class ‘str’>
<class ‘bool’>
13.
在IDLE中,想要缩进代码块,需要使用( )快捷键。
Ctrl+[
Ctrl+]
Alt+[
Alt+]
14.
关于字符串下列说法错误的是( )。
字符串应该视为长度为1的字符串
字符串可以转化成数字
既可以用单引号,也可以用双引号创建字符串
在三引号字符串中可以包含换行回车等特殊字符
15.
Python不支持的数据类型有( )。
int
char
dict
list
16.
Python只能用双引号创建字符串。
√
×
17.
Python中is是身份运算符,用来对比两个对象是否为同一个对象。
√
×
18.
Python中的数值类型不能转布尔型。
√
×
19.
Python中用const修饰符定义常量。
√
×
20.
Python是典型的动态语言,编程者不需要为任何变量指定数据类型。
√
×
21.
只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。
√
×
22.
Python中的复数没办法转换成整型。
√
×
23.
Python的三引号字符串中可以包含换行回车等特殊字符。
√
×
24.
Python中变量作用域分为三个等级,即全局、局部和外部。
√
×
25.
Python中的列表是有序的对象集合,而字典是无序的对象集合。
√
×
26.
Python变量名是区分字母大小写的。
√
×
27.
Python不是纯粹的函数式编程语言。
√
×
28.
装饰器本质上是一个Python函数,它的作用是为已经存在的。函数或对象添加额外的功能。
√
×
29.
Python中比较运算符只能用于数值的比较,不能用于字符的比较。
√
×
30.
在Python 3.x中可以使用中文作为变量名。
√
×
31.
以下程序运行的结果是( )。
a=100
b=10
a,b=b,a
print(a,b)
100 100
10 10
100 10
10 100
32.
以下程序的运行结果为( )。
speed=60
hour=1
hour+=2
print(str(hour)+”小时后,行驶了”+str(speed*hour)+”公里”)
1小时后,行驶了60公里
2小时后,行驶了120公里
3小时后,行驶了180公里
报错
33.
以下哪段代码能完成将一个字符串重复10次输出的功能?( )
word=”好好学习,天天向上\n”
print(word*10)
word=”好好学习,天天向上\n”
print(word+10)
word=”好好学习,天天向上\n”
print(word,10)
word=”好好学习,天天向上\n”
for i in word:
print(i)
34.
以下程序的运行结果为( )。
a = ‘python’
a[0] = ‘c’
print(a)
cython
pcthon
c
报错
35.
以下程序运行的结果是( )。
a=’a’
print (‘c’ or a>=’b’)
a
b
c
False
浙江电大Python程序设计#(省)第1次形考(Python)
随机题搜索:
觉得这篇文章对你有用的话,就打赏一下支持文章作者
评论0