1. 以下关于程序设计语言的描述,错误的选项是:
A
Python 语言是一种脚本编程语言
B
汇编语言是直接操作计算机硬件的编程语言
C
程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段
D
编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
正确答案: C
2.
表达式 1001 == 0x3e7 的结果是:
A
false
B
False
C
true
D
True
正确答案: B
3. 以下选项,不是 Python 保留字的选项是:
A
del
B
pass
C
not
D
string
正确答案: D
4. 表达式 eval('500/10') 的结果是:
A
‘500/10 ’
B
500/10
C
50
D
50.0
正确答案: D
5. 15. 表达式 type(eval('45')) 的结果是:
A
B
C
None
D
正确答案: D
6. 表达式 divmod(20,3) 的结果是:
A
6, 2
B
6
C
2
D
(6, 2)
正确答案: D
7. 以下关于字符串类型的操作的描述,错误的是:
A
(x,y) 方法把字符串 str 中所有的 x 子串都替换成 y
B
想把一个字符串 str 所有的字符都大写,用 ()
C
想获取字符串 str 的长度,用字符串处理函数 ()
D
设 x = ’aa,则执行’ x*3 的结果是 ‘aaaaaa’
正确答案: C
8. 设 str = 'python' ,想把字符串的第一个字母大写,其他字母还是小写,正确
的选项是:
A
print(str[0].upper()+str[1:])
B
print(str[1].upper()+str[-1:1])
C
print(str[0].upper()+str[1:-1])
D
print(str[1].upper()+str[2:])
正确答案: A
9. 以下选项,不属于程序流程图基本元素的是:
A
循环框
B
连接点
C
判断框
D
起始框
正确答案: A
10. 以下关于循环结构的描述,错误的是:
A
遍历循环使用 for < 循环变量 > in < 循环结构 >语句,其中循环结构不能是文件
B
使用 range() 函数可以指定 for 循环的次数
C
for i in range(5) 表示循环 5 次,i 的值是从 0 到 4
D
用字符串做循环结构的时候,循环的次数是字符串的长度
正确答案: A
11.
执行以下程序,输入 ”93python22 ,输出结果是:”
w = input( 请输入数字和字母构成的字符串:‘ ’)
for x in w:
if '0'<= x <= '9':
continue
else:
(x,'')
print(w)
A
python9322
B
python
C
93python22
D
9322
正确答案: C
12.
执行以下程序,输入 la ,输出结果是:
la = 'python'
try:
s = eval(input(' 请输入整数: '))
ls = s*2
print(ls)
except:
print(' 请输入整数 ')
A
la
B
请输入整数
C
pythonpython
D
python
正确答案: C
13.
执行以下