资源描述
济南职业学院试卷
±lw芟弦 I建XMgf
-•・单项选择题(每题2分.共40分. >
K波达式3and6<x8的值为•A、True B、3 C、6 D、8
2、以下程序段的综出培果是.
((Hal = 0for i in ranged 1):
ifi== 8:
continue
total += iprint( tcxal)
A、55 B、47 C. 37 D、453•使用列表推导式生成1到I0Z间所有的奇数.不能潢足要求的是.
A、12*i-) for i in rangc(1.6))B、|i for i in ranged. 10.2)1C. (i fori in rangc(0.10.2»D・(i for i in ranged. 10) ifi%2!=0|
4、己知 x = list(rungc( 1.10.2)). ®么执行语句 x|::2| = |8| *3 Z后的{fl为•A、[8.3.8.7. 8J B. ([8].3.(8}.7J8]| C、(8.8,8,3,7] D、[(8.8.8).3,7J
5、己知 x»dict(zip((l.2|.|10.20|)).表达式 x・get(ZW)的值为・A、20B、30C、2D、1
6、己知x-|l,2J.4,3,2}.表达式suintx)的值为・A、6B、123C、15D、10
7、LtiiJ x = iuple<enun>eiiite(| 10.20.30))).表达式 sunXi(ein|l) foi Hem in x)的值为.
A、3Rv 30C、60D、638、己x = (I:lambdax:20.2:hmbdax:2 ♦ x).那么表达式刈1]⑸的侦为,
A. IB、2C、10D、209、 x=(iforiin l2345432rh 那么表达式 IcMO的为,
A、9 B. S C. 1 D. 0表达式 cvalC+\joinCI-2-3\splitC--)))的值为・
A. 'K2+3' B、123 C. •I-Z-J D, 6己知函数定义 def dcnK»(x.y^=IO):rctum x+y+z.那么人达代 dcmo(” 1:10.2:20})的值为
A. 3 B、13 C、40 D、3012、波达式 ababa^cdaba'.stripi'ab')的值为・
A. 'cd' B、•aacdaba* C. ,aacd, D、gdif13、己知字符申 x *1 like jinan.l like china*.那么执行洒句 x.ivplacei'like'Jove\I后.x 的(fi
为-A、*1 love jinan.I like china**1 like jinanj like china*
C% ,1 like jiiunj love china* D% *1 kwe jinan.l love china'M.已曲11,2,3,4,3),执行zkM⑶后,kn(x)的值为・
A. 7B、6C. 5D. 415、 prinUJah(ch(b)'.(ormai(<i= I,b=2.c=3))ffj输出结果为,.
A、2328、331C、16、 x = M;l(fillcrtlambda x:x.is«ilphu().'ual lbb22cv*))» 那么 lcn(x)的(ft为.
17、x=[1231,不能在列表'的尽部添加一个元索10的代码是°A、x.inscrt(3J0) B、x.appcmWI 10]) C、x|3:l = |101 D. x.cxtcnd(|IO])
18, x = [L2」21]. JE么表达式 |index for index, value in cnumcratc(x) if valuc!=2| 的伉为A. (O.2.4J B、|13.5| C、[13] D. [131]
19、字符串编码格式uif・8使用3个字书表示•个汉字、I个字节表示英语字母•那么表达式 lcn< "hello 中国*.cnc<xic( >)的(ft为・
20、要往一个艾本文件尼理追加内容,应以方式翻开文件。
A. r B, •a* C. W D. ab-
本试包共.2■页.该员为第—L页
济南职业学院试卷
二、坝空题(可空2分,合计20分》
1. x=30.执行了 x«2后.x的仇为。
2. 己JUI x = 'abcdaa'.姻 x.nndv'ab'.l)的值是.
3. x = ((I.X3],).那么表达式xxowH⑴的慎为.
4. x = [33142],那么tKfififi句 x.E)后,x(-l]的做为,
3.表让式150«1(珈"1>3由心1234321')))的站果是.
6, 表达式 sum({i:2*i fori inrangc«).103)|)ffjffi^.
7、 x = (2.3.6.7}A{5.61}测 max(x)的(5为.
8. x = lYl :[lambda x:2*x,lambda x=10:3*xn.那么 乂[丫1'][1)(5)的值是-
9、字符半编码格式gb2312使用2个字”表示一个汉字、1个字节表示英语字母,那么
表达式lenfabc你好*)的伍为。
10*式 knChellu PythonNfi1l(35))的(ft 是。
三、判断题(fil® 1分,共10分〉
1、Pylhon3.x系列版木完全循容2,\系列版木,
2、0ol2f站合法的八遇制数字。
3. 已如x = 3.那么ttfftiS句x = abccdfg'是无法正常执行的.
4, 对于带右else子句的for循坏和whilcitt坏.当循环因循环条件不成立面自然结束时才执行 else中的代码.
5. 放在一对三引号之间的任何内容将被认为是注#.
6. while循环的循环体至少执行一次.
7. 恣方法中既可以访何实例致据成员.也可以滴何类数ft:成员.
8. 在异常处理结构try-cxccfx-else-finallyl'.当没仃异常发生时才执行finally中的代码.
9、文件对象的心1()方法用来返回文ftlfttt的当前位51.
10、定义函数时.欧认值参教必须出现在参散列次的最右端.
四、编程题(何通6分.共30分〉
1、求10到30之间所有素数的和.
2、求100以内能被17整除的最大整数.
3、己知一个列表中存放了假设干整St.统计列表中所有负整故的个数.
4、从锻fit输入一个字符申.统计该字符申中务字母出现的次数“
5、设有一个文本丈件data.E.存放了假设干以遮号分•隔的/散.将共升序圳序后写到文件
data_aMr.txt中.数裾仍然以逗号分隔.
本试卷共_2_页,波员为筹二L贝
与试学期系虬计购系一〈;•业课程名林—[Python程序设计?学生姓名斑坡学号
展开阅读全文