通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
第1题
Python语句print("世界,你好")的输出是()。
世界,你好
"世界,你好"
运行结果出错
("世界,你好")
第2题
整型和浮点型运算后5+9.2的结果是什么类型()。
浮点型
复数型
字符型
整型
第3题
假设x=2,x*=3+5**2的运算结果是什么()。
25
3
56
28
第4题
以下程序的输出结果是()。
x=3.1415926 print(round(x,2),round(x))
6.283
2,2
3,3.14
3.14,3
第5题
设str1='*@pythone@*' ,语句print[str1[2:].strip('@'))的执行结果是()。
python@*
*python*
python*
'@python@'
第6题
以下哪个Python语句是正确的()。
min=x if x<y = y
while True :pass
if (x > y) print x
max = x > y x:y
第7题
以下程序的输出结果不可能的选项是()。
import random ls= [2, 3, 4,6] s=10 k=random.randint(0,2)
14
12
16
13
第8题
列表ls1=[1,43],ls2=ls1,ls1[0]=22请问两个列表ls1,ls2中的内容说法正确的是()。
结果都为22
结果都是[22,43]
结果都为43
不一样ls1是[22.43],ls2是[1,43]
第9题
已下程序的输出结果是()。
ls1=[1,2,3,4,5] ls2=ls1 ls2.reverse() print(ls1)
1,2,3,4,5
5,4,3,2,1
[5,4,3,2,1]
[1,2,3,4,5]
第10题
下面关于字典中键的数据类型说法不正确的是()。
可以是列表,集合类型
可以是学符串型
可以是整型
可以是元组类型
第11题
下面代码的执行结果是:()。
d={} for i in range(26): d[chr(i+oxd("a"))]=chr((i+13)%26+ord( "a" )) for c in "Python":
Cabugl
Pabugl
Python
Plguba
第12题
以下代码的输出结果是()。
print('{:@>10.6}'.format( 'Fog' ))
Fog@@@@
@@@@@@@Fog
Fog@@@@@@@
@@@@Fog
第13题
以下关于随机运算函数库的描述,错误的是()。
random.seed()函数初始化随机数种子,默认值是当前系统时间
random(a,b)产生一个a到b之间的随机小数
Python内置的random库主要用于产生各种的随机数序列
random库的随机数是计算机按一定算法产生的,并非完全随机
第14题
def func(): print( "Hello" ) print(type(func),type(func()))
问:print(type(func),type(func()))的结果分别为:()。
<class 'function'>,<class 'function'>
<class 'str'>,<class 'function'>
<class 'function'>,<class 'str'>
<class 'function'>,<class 'NoneType'>
第15题
下面代码的输出结果是()。
d={"大海":蓝色","天空" :"灰色","大地":"黑色"} print(d["大地"],d.get("大地”,"黄色”))
黑的 灰色
黑色 蓝色
黑色 黄色
黑色 黑色
第16题
在Python中0xad是合法的十六进制数字表示形式。()
正确
错误
第17题
正则表达式对象的match()方法可以在字符串的指定位置开始进行指定模式的匹配。()
第18题
带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。
第19题
Python元组支持双向索引。()
第20题
元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。()
第21题
Python字典中的“值”不允许重复。()
第22题
元组可以作为集合的元素。()
第23题
在Python中可以为自定义类的对象动态增加新成员。()
第24题
Python类的构造函数是_init_()。()
第25题
在UTF-8编码中一个汉字需要占用3个字节。()
第26题
正则表达式元字符___________用来表示该符号前面的字符或子模式1次或多次出现。
第27题
表达式 chr(ord('A')+2)的值为__________。
第28题
代码 print(1,2,3,sep=':')的执行结果为_________。
第29题
Python标准库random中的_________方法作用是从序列中随机选择1个元素。
第30题
列表、元组、字符串是Python的__________(有序或无序)序列。
第31题
表达 [index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])]的值为__________。
第32题
已知x=[[]]*3,那么执行语句x[0].append(1)之后,x的值为_________。
第33题
已知x=[1,2,3,2,3],执行语句x.remove(2)之后,x的值为__________。
第34题
已知 vec =[[1,2],[3,4]],则表达式 [[row[i] for row in vec] fox i in range(len(vec[0]))] 的值为_______。
第35题
已知 x={1:2,2:3},那么表达式 x.get(3,4) 的值为_________。
第36题
已知字典x={i : str(i+3) for i in range(3)},那么表达式 sum(x)的值为___________。
第37题
表达式{1,2,3}&{3,4,5}的值为_________。
第38题
已知函数定义def demo(x,y,op): return eval(str(x)+op+str(y)),那么表达式demo(3,5,'+')的值为_____________。
第39题
在Python中定义类时,与运算符“//”对应的特殊方法名为__________。
第40题
Python标准库os.path中用来判断指定文件是否存在的方法是_______________。
第41题
输出如下格式的九九乘法表:
1*1=1
2*1=2 2*2= 4
3*1=3 3*2= 6 3*3=9
4*1=4 4*2= 8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=20
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*6=72 9*9=81
参考答案:
for i in range(1,10): for j in range(1,i+1): print("%d*%d=%2d"%(i,j,i*j,end="") print()
第42题
编写程序,其功能为打印如下图所示图形。
*
***
*****
*******
要求:编写程序中包含输出语句,直接打印表达式结果。
for i in range(1,5): print((4-i)*"",end="") for j in range(2*i-1): print("*",end="") print()
一、选择题(1 - 15题,共计45分) 二、判断题(16 - 25题,共计10分) 三、填空题(26 - 40题,共计45分) 四、编写程序题(41,42题)