1.3+5*6**2/2-8以上语句的执行结果是( )。
445.0
25.0
40.0
85.0
2.关于Python语句P=-P,下面的选择正确的是( )。
P等于它的负数
P的绝对值
P=0
给P赋值为它的负数
3.try: 1 / 0except Exception as e: print (\”0不能作为除数\”)else: print (\”没有异常\”)finally: print (\”最后总是要执行我\”)以上程序运行的结果是:( )
0不能作为除数
最后总是要执行我
没有异常
0不能作为除数
最后总是要执行我
4.表达式eval( \’3*2\’)的值是( )。
3*2
5
6
8
5.print (\’C:\\norton_antivirs\’) 以上语句的执行结果是( )。
C:\norton_antivirs
C:\norton_antivirs’
C:
orton_antivirs
C:orton_antivirs
6.下面哪个函数用来查看变量类型( )。
id()
type()
int()
str()
7.random库中用于生成随机整数的函数是( )。
random()
randint()
randrange()
uniform()
8.关于return语句,下面描述正确的是( )。
return只能返回一个值
函数必须有一个return语句
函数中最多只能有一个return语句
函数可以没有return语句
9.属于Python文件读取文件一行操作的是() 。
readtext
readline
readall
read
10.哪个选项是用来判断当前Python语句在分支结构中?( )
冒号
缩进
大括号
引号
11.下面代码输出的结果是()。for i in range(3): print(2,end=\”,\”)
2,2,2,
2,2,2
2 2 2
2 2 2,
12.定义变量x=2.6,int(x)的结果是( )。
2
2.6
3
2.0
13.用于将英文字母转为大写字母的方法是( )。
.upper()
.lower()
.title()
.swapcase()
14.Python支持逆向索引,列表中最后一个元素的索引是( )。
last
0
1
-1
15.Python中使用( )符号表示元组。
[]
()
{}
“”
16.下列哪个语句在Python中是非法的?( )
x = (y = z + 1)
x = y = z = 1
x, y = y, x
x += y
17.关于break的作用,以下说法正确的是( )。
跳出当前层for/while循环
跳出所有for/ while循环
按照缩进跳出除函数缩进外的所有语句块
按照缩进跳出当前层语句块
18.val=pow(2,10),请用一行代码返回val结果的长度值。
len(val)
len(pwo(2,10))
len(str(val)
都不正确
19.Python中使用( )符号表示列表。
[]
()
{}
“”
20.关于Python的元组类型,以下说法不正确的是( )。
元组一旦创建就不能被修改
一个元组可以作为另一个元组的元素,可以采用多级索引获取信息
元组中元素必须是相同类型
元组采用逗号和圆括号(可选)来表示
21.关于Python中的x *= 2,下列说法正确的是()
x=2
x=x*2
x==2
以上都不对
22.已知x=43,ch=\’A\’,y = 1,则表达式(x>=y and ch <\'b\' and y)的值是( )。
1
0
1
报错
23.已知列表ls,下面对ls.append(x)的描述是正确的的是( )。
替换列表ls最后一个元素为x
向列表ls最前面增加一个元素x
ls中增加元素,如果x是一个列表,则可以同时增加多个元素
只能向列表ls最后增加一个元素x
24.下面的代码输出结果是( )。for i in range(0,2): print(i,end=\” \”)
0 1
0,1
1 2
0 1 2
25.关于序列s,下面对s.index(x)的描述是正确的是( )。
返回序列s中元素x所有出现位置的序号
返回序列s的长度
返回序列s中序号为x的元素
返回序列s中元素x第一次出现的序号
26.执行语句print(pow(2,10)),输出结果是( )。
12
100
1024
20
27.‘123’* 3的值是( )。
369
‘123123123’
出错
‘123123’
28.已知x=10,y=20,z=30;以下程序执行后x,y,z的值是( )。if x 20,30,10 10,20,20 20,10,30 20,10,10 29.以下程序执行后,输出的值为():x =\”foo\” y = 2 print(x+y) foo foofoo foo2 错误 30.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。 正确 错误 31.列表只能存储同一类型的数据。 正确 错误 32. 在定义函数时,某个参数名字前面带有*号表示可变长度参数,可以接收任意多个普通实参并存放于一个元组之中。 正确 错误 33.程序异常就是语法错误。 正确 错误 34.Python中的字符串是可变数据类型。 正确 错误 35.作为条件表达式时,数值0、空字符串、空列表、空元组、空字典等都等价于False。 正确 错误 36.在Python的条件判断中,elif语句可以单独使用。 正确 错误 37.def power(x): def p(y): return x**y return ppower(2)(5)以上程序运行的结果是: ( ) 2 25 10 32 38.Python变量名是区分字母大小写的。 正确 错误 39.可以使用if作为变量名。 正确 错误 40.已知 x = [1, 2, 3, 4],那么执行x[0] = 5之后,x的值为[5, 2, 3, 4]。 正确 错误 41.以下语句在Python中合法的是( )。 x=1,y=2 x+=y x,y=y,x x=y=z=1 42.以下不能创建一个字典的语句是( )。 dict1 = {} dict2 = { 3 : 5 } dict3 = {[1,2,3]: “uestc”} dict4 = {(1,2,3): “uestc”} 43.以下语句在 Python中合法的是( )。 x=y=z=1 x=(y=z+1) x+=y x,y=y,x 44.关于打开文件open函数,说法正确的是( )。 以’r’方式打开文件,文件必须存在,否则会发生错误 以’w’方式打开文件,如果文件不存在,会创建文件 以’a’方式打开文件,如果文件不存在,会创建文件 以’w’方式打开文件,无法写入内容 45.Python提供了两种循环结构,分别是( )。 for while do-while loop 46.浮点型数据就是指小数,以下属于浮点型数据的是( )。 1.2E5 3.26 5 5.0 47.下面特点属于Python语言的有( )。 开源 免费 跨平台 解释执行 48.关于程序的异常处理,以下选项中描述正确的是( )。 程序异常发生经过妥善处理可以继续执行 异常语句可以与 else 和 finally 保留字配合使用 Python 通过 try、except 等保留字提供异常处理功能 编程语言中的异常和错误是完全相同的概念 49.关于函数定义,说法正确的是( )。 函数用def关键字定义 函数名的命名规则与变量名一样 函数的参数必须放到小括号中 函数可以用return语句返回值,如果省略,返回空值None 50.Python可以应用于以下哪些领域( )。 Web开发 网络爬虫 服务器运维 数据分析