好文档 - 专业文书写作范文服务资料分享网站

大学计算机python选择填空题库与答案

天下 分享 时间: 加入收藏 我要投稿 点赞

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

的参数成为【实际参数】

大学计算机python选择填空题库与答案

while(i<0):i*=iprint(i)95、和x/=x*y+z等价的语句是【x=x/(x*y+z)】96、字典是【无需的”关键字:值”对或key-valuepair】97、98、在python中,传统除法运算符是【/】,整除除法运算符是【//】
推荐度:
点击下载文档文档为doc格式
7euj70bc6e17c19373fh7l7tx29yiq00g1w
领取福利

微信扫码领取福利

微信扫码分享