admin 管理员组文章数量: 887021
2024年1月10日发(作者:易语言如何添加其他源码的窗口)
1、 执行循环语句for i in range(1,5):pass后,变量i的值是【4】
2、 循环语句for i in range(-3,21-4)的循环次数为【6】
3、 Python 语言是一种解释型、面向【对象】的程序设计语言
4、 建立模块 ,模块内容如下。
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 表达式 2 的值为【】, /2 的值为【】, %2的值为【】
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+的值为【】
13、 下列 Python 语句的输出结果是【编译错误 或 异常 或 出错 或 报错 或
错误】
print( 数“量{0},单价{1} ”.format(100,285,6))
print( 数“量{0} ,单价{ 1 :} ”,100,)
print(数量
%4d单价
%”
%(100,285,6))
14、 在直角坐标中, x,y 是坐标系中任一点的位置,用 x 和 y 表示 第一象限或第二象限的 Python表达式为【x>0 and y>0 or x<0 and y>0】
15、 语句 print( ‘ AAA' , ” 执行的结果是【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[
di={ ‘ fruit 】 :[
di[fruit【.append(
‘fruit值为[1【)banana】
‘ x】 , 】 y】]
‘ apple 】 , 】 }banana 】 , 】 orange 】]
‘ watermelon 】)
设 m,n 为整型数据,则与 m%n 等价的表达式为【 m-m
()
f=open( ‘】 , 】 rb 】)
(10,1)
print())
25、 下列 while 循环执行的次数为【 B 10】
k=1000
while k>1:
print(k)
k=k/2
26、 下列语句的运行结果是【 C 8】
f1=lambda x:x*2
f2=lambda x:x**2
print(f1(f2(2)))
27、 一下关于函数说法正确的是 【 C 函数的实际参数可以是其他函
数的调用】
28、 下列语句执行后的输出是【 D 5】
if 2:
print(5)
else:
print(6)
29、 python 内置的集成开发工具是【 C IDLE】
30、 在 python 中,实现多支选择结果的最佳方法是【 D if-elif-else】
31、 下列标识符中合法的是【 B _9】
32、 python 表达式中,可以使用【 A 圆括号 ()】控制运算的优先顺
33、 下列 Python 语句的输出结果是【 B [4,0,6]】
s1=[4,5,6]
s2=s1
s1[1]=0
print(s2)
34、 Python 语句 print(r ”Good”的运行结果是【D nGood]
35、 下面程序段求 x 和 y 中的较大数,不正确的是【 C
if(y>=x):maxNum=y:maxNum=x]
36、 循环语句for i in range(-3,21,4)的循环次数为【6]
37、 下列 python 语句的执行结果是【 4 3]
a,b=3,4
a,b=b,a
print(a,b)
38、 以下 while 循环的循环次数是【无限]
i=0
while(i<10):
if(i<1):coninue
if(i==5):break
i+=1
39、 seek(0將文件指针定位于【起始位置],seek(0,1将文件指针 定位于【当前位置],seek(0,2将文件指针定位于【文件末尾]
40、 python 表达式 12/4-2+5*8/4%5/2 的值为【]
41、 已知 fruits=[ ‘ apple ' , ' banana ' , ' pdaf-1])的缔果是its[ 【r】,pirnt( ‘apple的纟结果是【0】,print( ‘Apple' in的结S果是
【 False】
42、 {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}】
43、 使用关键字【global]可以在一个函数中设置一个全局变量
44、 Python 提供了【异常处理】机制来专门处理程序运行时错误,
相应的语句是【 try-except】
45、 python 语句 print(set([1,2,1,2,3]))的结果是【{1,2,3}】
46、 一直ans='则'表达式ans==( ‘ y'的值为【FFalsd
47、 使用math模块库中的函数是,必须要使用【import math】语 句导入该模块
48、 以下python注释代码,不正确的是【C salpha(的值是【Falsd
49、 【函数】是程序的一种抽象,它通过分装实现【代码复用】
50、 下面语句的执行结果是【 'A'A',A'',】'
s=A''
print(3*())
51、 集合是一组无序排列的、 【不重复】的元素集,它包含两种类
型、即【可变集合】和【不可变集合】
52、 在 python 中,如果异常未被处理或捕捉,程序就会用
【Traceback错误信息种植程序的执行
53、 python,如果语句太长,可以使用【】作为续行符
54、 python提供了一些异常类,所有异常都是【Exception]类的成 员
55、 下列语句的运行结果是【 5]
s=[1,2,3,4]
([5,6])
print(len(s))
56、 Python异常处理机制中没有【B throw]语句
57、 type(1+0xf* 的结果是【Cvclass ‘ fio】t >
58、 下列类型数据中可以变化的是【 A 列表]
59、 在 python 中,正确的赋值语句为【 D x=y=30]
60、 执行下列 python 语句后的显示结果是【 A Equal]
x=2
y=
if (x==y):print( ‘ Equal ')
else:print( ‘ Not Equal ')
61、 已知s={ ‘ a' ,1,, ’prb't(s2} ' 的运行结果是【A语法错误]
62、 对于字典D={ ‘ A' :10, ' B' :20,'对第30个字典元素的访 问形式是【 D [ ‘D]']
63、
()和L[-1:-1-len(L):-1 的主要区别是【C会改变列表L的内容,
而L[-1:-1-len(L):-1产生一个新列表,不会改变列表 L原来内容]
64、 设有函数段
k=10
while(k):k=k-1
则下面描述中正确的是【 A while 循环执行 10 次】
65、 执行下列语句后的显示结果是【 A helloword】
world=' world '
print( ‘ hello ' +world)
66、 下列 python 语句的运行结果是【 C 4】
nums=set([1,2,2,3,3,3,4])
print(len(nums))
67、 设 s=' a,b,c ' ,s2=( ‘ x'则'y的值为z【[),S3= ' ,(, : ,',1)
值为【[‘ a,b
'abC'c))
的值为【’a:b:】 ’(s2)的值为【’x:y】'
68、 执行循环语句for i in range(1,5):pass后,变量i的值是【4】
69、 python 基本数据类型包括【数值型】 、【字符串型】、和【布尔 型】,复合数据类型有【列表】 、【元组】、【字典】和集合
70、 语句y=x的含义是【y和x指向同一个数据对象】
71、 在python中,赋值的含义是使变量【指向】一个数据对象,
该变量是该数据对象的【别名】
72、 字符串s中最后一个字符的位置是【-1】
73、 算法的效率通过【时间】和【空间】来度量
74、 没有 return 语句的函数将返回【 None】
75、 使用 math 模块库函数时,比喻要使用【 import math 】语句导
入该模块
76、 设有列表 L二[1,234,5,6,7,8,9],贝S L[2:4]的值是【[3,4]】,L[::2]
C的值为【(‘ a','】,,的值为【)‘ a,b ',】:(,
的值是【[1,3,5,7,9]】,L[-1]的值是【9】,L[-1:-1-len(L):-1]的值是
【[9,8,7,6,5,4,3,2,1]】
77、 已知s仁'red hat ' ,pri结(果是【RED HAT, print())的结果是
【RED HAT, prin t(s1,title)的结果是【Red Ha】,print( ‘ hat'的 cat'))
结果是【 red hat】
78、 执行下列 python 语句将产生的结果是【 True False】
m=True
n=False
p=True
b1= m|n
Ap;b2 二n| m^p
79、 对于if语句的条件表达式后面或else后面的语句块,应将它
们【缩进对齐】
80、 python语句行从解释器提示符后的第 【1或-】列开始,python
程序中的单行注释采用【 #】开头
81、 已知 a=3,b=5,c=6,d=True 则表达式 not d or a>=0 and a+c>b+3 的值为【 True】
82、 当x=0;y=50时,语句z=x if x>y else y执行后,z的值时【50】
83、 python提供了两个对象身份比较运算符【is】和【is not】来测
试两个变量是否指向同一个对象
84、 python 语句 print([1,2,1,2,3])的结果时【{1,2,3}】
85、 下列 python 语句的运行结果是【 True】
x=False
y=False
z=False
print(x or y and z)
86、 函数定义时确定的参数称为【形式参数】 ,而函数调用时提供 的参数成为【实际参数】
87、 下列 python 语句的运行结果是【 D 3】
d={1:' a' ,2: ' b,3: 'c'}
print(len(d))
88、 对于字典D={ ‘ A' :10, ' B' :20,'对第3®,个字典元素的访
问形式是【 CD[‘ D】']
89、 关于语句f=open( ‘'下歹列说法不正确的是【D只能向文件 写数据,而不能从该文件读数据】
90、 数学关系是2 91、 以下叙述中正确的是【 python 是解释性语言】 92、 已知x=2语句,语句x*=x+1执行后,x的值是【C 6】 93、 下面if语句统计满足“性别(gender)为男、职称(duty)为副教授、 年龄(age小于40岁“,条件的人数,正确的语句是【B if(gender==' 男'and age<40 and duty副教授'):n+=】 94、 语句x,y=eval(input())执行时,输入数据格式错误的是【A 3 4】 95、 下列说法中正确的是【C break能结束循环,,而continue只能 结束本循环】 96、 print( ‘{:7,22d}' .format(1/011O1%8))的运行结果是【B □□口 5(□代表空格)】 97、 以下叙述中正确的是【 A 同一层次的语句必须对齐】 98、 python提供了一些异常类,所有异常都是【Exception]类的成 员 99、 下面语句的输出结果是【 {1: ' x' ,]3: ' c'} d={1: ' a' ,2: ' b' ,3: ' c'} del d[1] d[1]= ' x' del d[2] print(d) 100、 python 表达式 1/4+的值为【] 101、 下列标识符中合法的是【 B _9] 102、 以下不合法的布尔表达式是【 B 3=a] 103、 下列循环语句中有语法错误的是【 C for True:x=30] 104、 下列程序的输出结果是【无输出] try: x=1/2 except ZeroDivisionError: print( ‘ AAA') 105、 下列关于 python 异常处理的描述中,不正确的是【 C except 语句处理异常最多有两个分支】 106、 python语句pirnt(0xA+0xB)的输出结果是【C 21】 107、 执行下列 python 语句后的显示结果是【 B 输出 True】 i=1 if (i):print(True) else:print(False) 108、 ‘ python program .count( p‘的值是【2] 109、 表达式” 2 in [1,2,3,4的值是”【True] , max((1,2,3)*2)的值是【3] 110、 下列表达式的值为True的是【A 2!=5 or 0] 111、 下列程序执行后, p 的值是【 A 45] a=[[1,2,3],[4,5,6],[7,8,9]] p=1 for i in range(len(1)) 112、 整形变量 x 中存放了一个两位数, 要将这个两位数的个位数的 个位数字和十位数字交换位置,例如 13 变成 31,正确的 python 表达式是【A (x%10)*10+xormat执行后的输出结果是【D x=$D] 选项的□代表空格 113、 下列 python 语句的输出结果是【 D 6] a=[1,2,3,None,(),[]] print(len(a))
版权声明:本文标题:大学计算机python选择填空题库及答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1704855899h464501.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论