1、 执行循环语句 for i in range(1,5):pass 后,变量 i 的值是【 4】 2、 循环语句 for i in range(-3,21-4) 的循环次数为【 6】
3、
Python 语言是一种解释型、面向【对象】的程序设计语言 4、
建立模块 a.py, 模块内容如下。
def B():
print( ‘BBB’)
def A():
print( ‘AAA’)
为了调用模块中的 A()函数应先使用语句【 from a import A 】5、执行循环语句 for i in range(1,5,2):print(i), 循环体执行的次数
是【 2】 6、 函数定义以【 def】开始,最后以【冒号】结束
7、
Python 表达式 4.5/2 的值为【 2.25 】,4.5//2 的值为【 2.0】, 4.5%2 的值为【 0.5】
8、 循环语句 for i in range(6,-4,-2): 循环执行【 5】次,循环变量
i
的终值应当为【 -2】
9、 Python 包含了数量众多的模块,通过【
import 】语句,可以导
入模块,并使用其定义的功能 10、 下面语句的输出结果是【
{1: ’x’,3: ’c’} 】
d={1: ’a’,2: ’b’,3: ’c’} del d[1]
d[1]= ’x’
del d[2] print(d)
11、 Python 语句 print(tuple(range(2)),list(range(2)))
【 (0,1)[0,1] 】
的运行结果是
12、
Python 表达式 1/4+2.75 的值为【 3.0 】 下列 Python 语句的输出结果是【编译错误
13、 或异常或出错
或报错或错误】
print( “数{0},量单价 {1} ”.format(100,285,6)) print(str.format(
“{0},数单量价 {1:3.2f}
”,100,285.6))
print( “数%4d,量单价 %3.3f ”%(100,285,6)) 14、
在直角坐标中, x,y 是坐标系中任一点的位置,用 x 和 y 表示
第一象限或第二象限的 Python 表达式为【x>0 and y>0 or x<0 and
y>0 】
15、 语句 print( ‘AAA’, ”BBB”-’,sep=,end=’’! ’) 执行的结果是
【 AAA-BBB! 】
16、 判断整数 i 能否同时被 3 和 5 整除的 python 表达式为【i%3==0
and i%5==0 】 17、
要关闭 Python 解释器,可使用函数【quit() 】或快捷键【 Ctrl+Q 】
18、 python 语句既可以采用交互式的【命令】执行方式,又可以
采用【程序】的执行方式
19、 语句 a,a=10,20 执行后, a 的值是【 20 】
20、 设有 f=lambda x,y;{x:y}, 则 f(5,10) 的值是【 {5:10} 】
21、 下列程序的输出结果是【 BBB 】 try:
print(2/
’0’)
except ZeroDivisionError:
print( ‘AAA’)
except exception;
print( ‘BBB’)
22、 根据文件数据的组织形式, Python 的文件可分为【文本文件】
和【二进制文件】,一个 python 程序文件是一个【文本文件】 ,一
幅 jpg 图像文件是一个【二进制文件】
23、 下列语句执行后, s 值为【 [4, ’x’, ’y’] 】
s=[1,2,3,4,5,6] s[:1]=[]
s[:2]= ’a’ s[2:]= ’b’ s[2:3]=[ del s[:1]
24、 下列语句执行后, print( di[ ‘fruit
di={ ‘fruit
’][1])banana值为【】
‘x’, ’y’]
’:[ ‘apple ’, ’banana}’, ’orange ’]
di[fruit].append( ‘watermelon ’)
25、 设 m,n 为整型数据,则与 m%n 等价的表达式为【 m-m//n*n
或 m-n*(m//n) 】
26、
下列语句执行后的结果是【 15】
27、
fruits={ ‘apple ’:3, ’banana’:4, ’pear ’:5}
fruits[ ‘banana’]=7 print(sum(fruits.values()))
28、 python 语句 print(len({})) 的结果是【 0】
***选择我就写上选项了 ***
29、 Python 语言属于【 D 高级语言】
30、 下列程序执行后, y 的值是【 B 125 】
def f(x,y):
return x**2+y**2 y=f(f(1,3),5)
31、 设 s=’Python Programming ’, 那print(s[么-5:]) 的结果是【
mming 】
32、 执行下列语句后的显示结果是【 D FALSE 】
from math import sqrt print(sqrt(3)*sqrt(3)==3)
33、
语句 x=imput() 执行时,如果从键盘输入 12 并按回车键,则 x
的值是【 C ‘12’】
34、 tuple(range(2,10,2)) 的返回结果是【 D (2,4,6,8) 】
35、 语句 eval( ‘2+4/5 ’) 执行后输出结果是A【2.8 】
36、 在 python 中,逻辑量有【 B True,False 】
A
37、 38、 39、
设 s=’Happy New Year ’,s[3:8]则的值为【 B ‘py Ne ’】 设 a=set([1,2,2,3,3,3,4,4,4,4]), 则 sum(a) 的值是【 A 10 】 下列属于 math 库中的数学函数的是【 D sqrt() 】
关于循环描述下列说法错误的是【 B python 允许无止境的循
40、
环】
41、 下列表式中,值不是 1 的是【 C ~1 】 42、 下列程序的输出结果是【 B 10 】
f=open ( ‘f.txt f.writelines([ f.close()
f=open( ‘f.txt f.seek(10,1) print(f.tell())
43、 下列 while 循环执行的次数为【 B 10 】
k=1000 while k>1: print(k) k=k/2
44、 下列语句的运行结果是【 C 8】
f1=lambda x:x*2 f2=lambda x:x**2 print(f1(f2(2)))
’, ’rb ’) ’, ’w’)
‘python programming.])
45、 一下关于函数说法正确的是【 C 函数的实际参数可以是其他
函数的调用】
46、 下列语句执行后的输出是【 D 5 】
if 2:
print(5) else: print(6)
47、 python 内置的集成开发工具是【 C IDLE 】
48、 在 python 中,实现多支选择结果的最佳方法是 【D if-elif-else 】 49、 下列标识符中合法的是【 B _9】
50、 python 表达式中,可以使用【A 圆括号 ()】控制运算的优先顺
序
51、 下列 Python 语句的输出结果是【 B [4,0,6] 】
s1=[4,5,6] s2=s1 s1[1]=0 print(s2)
52、 Python 语句 print(r ”nGood”)的运行结果是【 D \\nGood 】 53、 下面程序段求 x 和 y 中的较大数,不正确的是【 C
if(y>=x):maxNum=y:maxNum=x 】 、 55、
循环语句 for i in range(-3,21,4) 的循环次数为【 6】 下列 python 语句的执行结果是【 4 3 】
a,b=3,4 a,b=b,a print(a,b)
56、 以下 while 循环的循环次数是【无限】
i=0
while(i<10): if(i<1):coninue if(i==5):break i+=1
57、
seek(0) 将文件指针定位于 【起始位置】,seek(0,1) 将文件指针
定位于【当前位置】, seek(0,2) 将文件指针定位于【文件末尾】
58、
python 表达式 12/4-2+5*8/4%5/2 的值为【 1.0 】
59、
已知 fruits=[ ‘apple ’, ’banana’, ’pear ’-1],print(fruits[-1])的结果
是【 r】,pirnt(fruits.index(
‘apple0】结,果print(是 ’))的
【
‘Apple
furits) 的结果是【 False 】
60、 {1,2,3,4}&{3,4,5} 的值是【 {3,4} 】,{1,2,3,4}|{3,4,5} 的值是
【 {1,2,3,4,5} 】,{1,2,3,4}-{3,4,5} 的值是【 {1,2} 】
61、 使用关键字【 global 】可以在一个函数中设置一个全局变量 62、 Python 提供了【异常处理】机制来专门处理程序运行时错误,
相应的语句是【 try-except 】
63、 python 语句 print(set([1,2,1,2,3])) 的结果是【 {1,2,3} 】 一直 ans =’n’, 则表达‘y’ or ‘Y’) 的False值为】、 ans==(式 【
in
’
65、
使用 math 模块库中的函数是,必须要使用【 import math 】语
句导入该模块
66、 以下 python 注释代码,不正确的是【 C //python 注释代码】 67、 将字符串中全部字母转换为大写字母的字符串方法是【
upper 】
68、 已知 x=2 ,语句 x*=x+1 执行后, x 的值是【 C 6 】
69、 下列选项中,不属于 python 特点的是【 B 运行效率高】
70、 下列选项中不属于函数优点的是【 C 便于发挥程序员的创造
力】
C
71、 在读写文件之前,用于创建文件对象的函数是【 72、 在一个同时包含整数和浮点数的表达式中,
转换是【 B 整数转换为浮点数】
A open 】
python 要进行的
73、 python 不支持的数据类型有【 A char 】 74、 如果以负数作为平方根函数
ValueError 异常】 75、
对于字典 D={ ‘A’:10, ’B’:20, ’C’},len(D):30,’D的’是:40【 A 4 】
math.sqrt() 的参数将产生【 D
76、 python 语句 print(type([1,2,3,4])) 的输出结果是【 C
77、 以下不能创建集合的语句是【 D s3=(1,2,3,4) 】
78、 python 语句 print(type((1,2,3,4))) 的输出结果是【 A
79、 下列语句的作用是【 C 在 D 盘根文件夹下建立 ppp 文件夹】
>>>import os
>>>os.mkdir( “d:ppp”)
80、 下列关于字符串的描述错误的是【 B 在字符串中,同一个字
母的大小是等价的】
81、 下列表达式中, 有 3 个表达式的值相同, 另一个不相同, 与其
他 3 个表达式不同的是【 D “ABC”-“DEF”】
82、 已知 f=lambda x.y:x+y, 则 f([4],[1,2,3]) 的值是【 [4,1,2,3] 】 83、 对于列表 x,x.append(a) 等价于【 x+[a] 】 84、
用户编写的 python 程序(避免使用依赖于系统的特性) ,无需
修改 jiukeyi 在不同的平台上运行, 这是 python 的【可移植】特性
85、 下列 python 语句的运行结果为【 012234 】
for i in range(3):print(i,end=
’’)
for i in range( 2,5):print(i,end=
’’)
86、
二进制文件的读取与写入可以分别使用 【read() 】和【write() 】
方法
87、 下列语句执行后的结果是【 2】
d={1: ’x’,2: ’y’,3: ’z’} del d[1] del d[2]
d[1]= ’A’ print(len(d))
88、 下列 python 语句的输出结果是【 True TrueFlase True True 】
x=y=[1,2] x.append(3)
print(x is y,x==y,end= z=[1,2,3]
print (x is z,x==z,y==z)
、 表达式 2<=1 and 0 or not 0 的值是【 True 】 90、 python 的【 os】模块提供了许多文件处理方法 91、 下列语句的运行结果是【 7】
s1=[1,2,3,4] s2=[5,6,7]
print(len(s1,s2))
92、 下列语句执行后的结果是【食品】
d1={1: ’food ’}
d2={1: ’食品’ ,2: ’饮料’} d1.update(d2) print(d1[1])
93、 在 python 中,设有 s1={1,2,3},s2={2,3,5}, 则
print(s1.update(s2)) 的结果为【 None 】,s1.intersction(s2) 的结果 为【 {2,3,5} 】,s1.difference(s2) 的结果为【 {2} 】
’’)
94、 执行下列 python 语句后的输出结果是【 1】,循环执行了【 1】
次
i=-1
while(i<0):i*=i print(i)
95、 和 x/=x*y+z 等价的语句是【 x=x/(x*y+z) 】
96、 字典是【无需的”关键字:值”对或 key-value pair 】 97、 98、
在 python 中,传统除法运算符是 【/】,整除除法运算符是 【//】
python 表达式 [i for i in range(5) if i%2!=] 的值为【 [1,3] 】,[i**2
for i in range(3)] 的值为【 0,1,4 】
99、 在 python 解释器中,使用函数【 help ()】,可进入帮助系统 100 、 序列元素的编号从【 0】开始,访问序列元素的编号用【 []】括
起来
101 、 python 表达式 12/4-2+5*8/4%5/2
的值为【 1.0 】
102 、 python 无穷循环 while true: 的循环体中可用【 break 】语句退
出循环
103 、 异常处理程序将可能发生异常的语句放在 【try】语句中,紧跟
其后可繁殖若干个对应【 except 】语句。如果引发异常,则系统
依次检查【 except 】语句,试图找到于所发生异常相匹配的【异
常类型】
104 、 执行下面的程序段后, k 值是【 36】
k=1 n=263 while(n): k*=n%10
n//=10
105 、 python 语句 first,*middles,last=range(6) 执行后,middles 的值
为【 [1,2,3,4] 】,sum(middles)/len(middles) 的值为【 2.5】
的值False是【】 106 、 ‘AsDf888’.isalpha() 107 、 【函数】是程序的一种抽象,它通过分装实现【代码复用】 108 、 下面语句的执行结果是【’
s=’A’
print(3*s.split())
109 、 集合是一组无序排列的、【不重复】的元素集,它包含两种类
型、即【可变集合】和【不可变集合】
A’, ’A’, ’A’】
110 、 在 python 中,如果异常未被处理或捕捉,程序就会用
【Traceback 】错误信息种植程序的执行
111 、 python ,如果语句太长,可以使用【 】作为续行符
112 、 python 提供了一些异常类,所有异常都是【 Exception 】类的
成员
113 、 下列语句的运行结果是【 5】
s=[1,2,3,4]
s.append([5,6]) print(len(s))
114 、 Python 异常处理机制中没有【 B throw 】语句 115 、 type(1+0xf*3.14) 的结果是【 C
116 、 下列类型数据中可以变化的是【 A 列表】
117 、 在 python 中,正确的赋值语句为【 D x=y=30 】 118 、 执行下列 python 语句后的显示结果是【 A Equal 】
x=2 y=2.0
if (x==y):print( else:print(
‘Equal ’)
‘Not Equal ’)
119 、 已知 s={ ‘a’,1, ’bprint(’,2}s[,‘b’]) 的运行结果是A【语法错误】 120 、 对于字典 D={ ‘A’:10, ’B’:20, ’C’:30, ’D’:40} ,对第四个字典元素
的访问形式是【 D [ ‘D’] 】
121 、 L.reverse() 和 L[-1:-1-len(L):-1] 的主要区别是【 C L.reverse 会
改变列表 L 的内容,而 L[-1:-1-len(L):-1] 产生一个新列表,不会改
变列表 L 原来内容】
122 、 设有函数段
k=10
while(k):k=k-1
则下面描述中正确的是【 A while 循环执行 10 次】
123 、 执行下列语句后的显示结果是【 A helloword 】
world =’world ’
print( ‘hello ’+world)
124 、 下列 python 语句的运行结果是【 C 4 】
nums=set([1,2,2,3,3,3,4]) print(len(nums))
125 、 设 s=’a,b,c ’,s2=( ‘x’, ’y’s,’.split(z’),s3=‘, ’:) ’的值,则为
【[‘a’, ’b,’s,.rsplit(’c’] 】‘, ’,1) 的[‘值a,b为【’,,’sc.partition(’]】 ‘, ’) 的值 为【(‘a’, ’, ’,s,.’rpartition(b,c’)】 ‘, ’【)的(‘值a,b为 ’, ’,s’3.join(,’c’‘)】abc’)
的值为【’ a:b:c,’s3】.join(s2) 的值为【’ x:y:z ’】
126 、 执行循环语句 for i in range(1,5):pass 后,变量 i 的值是【 4】 127 、 python 基本数据类型包括【数值型】 、【字符串型】、和【布尔
型】,复合数据类型有【列表】 、【元组】、【字典】和集合 128 、 语句 y=x 的含义是【 y 和 x 指向同一个数据对象】
129 、 在 python 中,赋值的含义是使变量【指向】一个数据对象,
该变量是该数据对象的【别名】
130 、 字符串 s 中最后一个字符的位置是【 -1】 131 、 算法的效率通过【时间】和【空间】来度量 132 、 没有 return 语句的函数将返回【 None 】
133 、 使用 math 模块库函数时,比喻要使用【 import math 】语句导
入该模块
134 、 设有列表 L=[1,2,3,4,5,6,7,8,9] ,则 L[2:4] 的值是【[3,4] 】,L[::2]
的值是【 [1,3,5,7,9] 】,L[-1] 的值是【 9】,L[-1:-1-len(L):-1] 的值是
【 [9,8,7,6,5,4,3,2,1] 】
135 、 已知 s1=’red hat ’,print(s1.upper())
的结RED果是HAT【 】,
print(s1.swapcase()) 的结果是【 RED HAT 】,print(s1,title) 的结果 是【 Red Hat 】,print(s1.replace(
‘hat ’, ’cat ’))red的hat结果】是【
136 、 执行下列 python 语句将产生的结果是【 True False 】
m=True n=False p=True
b1=m|n^p;b2=n|m^p print(b1.b2)
137 、 对于 if 语句的条件表达式后面或 else 后面的语句块,应将它
们【缩进对齐】
138 、 python 语句行从解释器提示符后的第 【1 或-】列开始,python
程序中的单行注释采用【 #】开头
139 、 已知 a=3,b=5,c=6,d=True ,则表达式 not d or a>=0 and
a+c>b+3 的值为【 True 】
140 、 当 x=0;y=50 时,语句 z=x if x>y else y 执行后,z 的值时【50】
141 、 python 提供了两个对象身份比较运算符【
测试两个变量是否指向同一个对象
is】和【 is not 】来
142 、 python 语句 print([1,2,1,2,3]) 的结果时【 {1,2,3} 】 143 、 下列 python 语句的运行结果是【 True 】 x=False
y=False z=False
print(x or y and z)
144 、 函数定义时确定的参数称为【形式参数】 ,而函数调用时提供
的参数成为【实际参数】
145 、 下列 python 语句的运行结果是【 D 3 】 d={1: ’a’,2: ’b,3: ’c’}
print(len(d))
146 、 对于字典 D={ ‘A’:10, ’B’:20, ’C’:30, ’4D个’字:40}典元,素对第
的访问形式是【 C D[‘D’] 】
147 、 关于语句 f=open( ‘demo.txt ’, ’r ’) ,下列说法不正确D的只是【
能向 demo.txt 文件写数据,而不能从该文件读数据】
148 、 数学关系是 2
151 、 下面 if 语句统计满足“性别(gender) 为男、职称 (duty) 为副教授、
年龄 (age) 小于 40 岁“,条件的人数,正确的语句是【B if(gender== ’ 男’ and age<40 and duty== ’副教授’ ):n+=1 】
152 、 语句 x,y=eval(input()) 执行时,输入数据格式错误的是【A 3 4】 153 、 下列说法中正确的是【 C break 能结束循环,,而 continue 只
能结束本循环】
1 、 print ( ‘{:7,2f}{2d} ’.format(101/7,101%8)) 的运行结果是B【□□
14.43 □5(□代表空格)】
155 、 以下叙述中正确的是【 A 同一层次的语句必须对齐】 156 、 python 提供了一些异常类,所有异常都是【 成员
Exception 】类的
157 、 下面语句的输出结果是【 {1: ’x’,3: ’c’} 】
d={1: ’a’,2: ’b’,3: ’c’} del d[1] d[1]= ’x’ del d[2] print(d)
158 、 python 表达式 1/4+2.75 的值为【 3.0】 159 、 下列标识符中合法的是【 B _9】
160 、 以下不合法的布尔表达式是【 B 3=a 】
161 、 下列循环语句中有语法错误的是【 C for True:x=30 】 162 、 下列程序的输出结果是【无输出】
try: x=1/2
except ZeroDivisionError: print( ‘AAA’)
163 、 下列关于 python 异常处理的描述中,不正确的是【 语句处理异常最多有两个分支】
C except
1 、 python 语句 pirnt(0xA+0xB) 的输出结果是【 C 21 】
165 、 执行下列 python 语句后的显示结果是【 B 输出 True 】
i=1
if (i):print(True) else:print(False)
166 、 ‘python program ’.count( p‘’) 的值是【2】
167 、 表达式” 2 in [1,2,3,4]
”【的True值是】,max((1,2,3)*2) 的值是【3】
168 、 下列表达式的值为 True 的是【 A 2!=5 or 0 】 169 、 下列程序执行后, p 的值是【 A 45 】
a=[[1,2,3],[4,5,6],[7,8,9]] p=1
for i in range(len(1))
170 、 整形变量 x 中存放了一个两位数, 要将这个两位数的个位数的
个位数字和十位数字交换位置,例如
13 变成 31,正确的 python
表达式是【 A (x%10)*10+x//10 】
171 、 对于列表 L=[1,2, ’python ’,[1,2,3,4,5]]L[-3] 的是,【 B 2 】
172 、 关于 python 中的复数,下列说法错误的是【 D 虚部必须加后
缀 j,且必须是小写】
173 、 下列语句中在 python 中非法的是【 B x=(y=z+1) 】
174 、 以下 for 语句中,不能完成 1~10 的累加功能的是【 A for i in
range(10,0):sum+=i 】
175 、 字符串 s= ’a tc ’,则len(s) 的值为【 D 5 】 176 、 语句 y=x 的含义是【 y 和 x 指向同一个数据对象】 177 、 下列 python 语句的运行结果是【 False 】
x=0 y=True
print(x>y and‘A’<’B’)
178 、 已知 s={ ‘a’,1, ’b’,2},print(s[
‘b’]) A的语运法行错结】果是【
179 、 使用 print 函数输出“Hello World “,要求将这两个单词分两行
输出,以下不正确的是【 D >>>print( ‘Hello\\
World ’) 】
180 、 算法是指【 C 解决问题的精确步骤】
181 、 语句 print( ‘x=${:7.2f} ’.format(123.5678))【 D x=$ □123.57 】选项的□代表空格
182 、 下列 python 语句的输出结果是【 D 6 】
a=[1,2,3,None,(),[]] print(len(a)) 183 、
执行后的输出结果是
因篇幅问题不能全部显示,请点此查看更多更全内容
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁
Copyright © 2019-2025 awee.cn 版权所有 湘ICP备2023022495号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务