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
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 ‘float ’>】 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 、 函数定义时确定的参数称为【形式参数】 ,而函数调用时提供 的参数成为【实际参数】