预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

试题【试卷3】Python三级考试练习题 一、选择题 1.运行下列Python程序,输出结果为True,则空白处应为() a=15 b=46 if__________: print(‘True’) else: print(‘Flase’) A.a=b B.a>b C.a<b D.a==b 2.下列python表达式中,值为字符串类型的是() ①Abs(x)②“abc”*3③“123+45”④123+45⑤a=input(“请输入a的值:”) A.①③⑤ B.②④⑤ C.①②③ D.②③⑤ 3.有如下python程序段: a=[4,5,3,6,7,8,2,9,1] m,c=1,1 foriinrange(1,len(a)): ifa[i]>=a[i-1]: c+=1 m=max(m,c) else: c=1 print(c,m) 则程序执行后,c和m的值分别是() A.1和1 B.1和4 C.2和4 D.3和4 4.若用整型变量k表示某天是星期几(例如k=1表示该天是星期一、k=2表示该天是星期二……k=7表示该天是星期天),则下列能够正确表示k的下一天是星期几的python表达式为() A.k+1 B.k%7+1 C.(k+1)%7 D.(k+1)%7-1 5.有如下python程序段: a="Doingisbetterthansaying." print(r"\n"+a[:15]) 该程序运行后,输出的结果是() A.直接输出:'\nDoingisbetter' B.直接输出:\nDoingisbetterth C.直接输出:\nDoingisbetter D.先换行,然后在新的一行中输出:Doingisbetter 6.下面哪个不是Python合法的标识符() A.int_3 B.30XL C.self D._abc 7.下列不是Python程序基本结构的是()。 A.顺序结构 B.树形结构 C.分支结构 D.循环结构 8.Python的序列类型不包括下列哪一种?() A.字符串 B.列表 C.元组 D.字典 9.要实现将实数型变量a的值保留三位小数,以下python可以实现的是() A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a) 10.下面Python代码运行后,a、b的值为() a=23 b=int(a/10) a=a-b*10 print(a,b) A.232 B.32 C.320 D.23 11.利用Word软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是() A.该文档中的有2个用户添加了2处批注 B.该文档中图片采用的环绕方式为上下型 C.该文档中总共有4处修订 D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适 12.Python文件的后缀名是() A.pdf B.do C.pass D.py 13.在Python中,表达式2**3的结果是() A.5 B.8 C.6 D.3 14.在python语言中,下列表达式中不是关系表达式() A.m==n B.m>=n C.morn D.m!=n 15.在Python中,设a=2,b=3,表达式not(b-a>0)值是() A.1 B.-1 C.True D.False 二、程序填空 16.小明用Python语言写了一个货币兑换程序如下: (1)参数currency指:____________。 (2)该程序用了哪一种算法结构:_____________。 (3)输出结果为“50$=325.25人民币”。则代码应该如何编写:____________。 17.蒙特卡洛方法不仅可以用来模拟投针实验,还可以用来模拟求解圆周率T。请根据所学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率Π的原理、方法和Python程序。 18.为保护环境,很多城市开始对垃圾实行分类,便于更好的进行处理,为了让大家了解垃圾的分类情况,建立了以下四类列表,list1(可回收垃圾)、list2(有害垃圾)、list3(易腐垃圾),剩下的为其他垃圾,目前,列表中已经存储了以下数据。 list1=["玻璃瓶","旧书","金属","纸板箱","旧衣服","易拉罐"] list2=["胶片","消毒水","纽扣电池","水银温度计","过期药水","泡沫塑料"] list3=["动物内脏","菜叶菜梗","过期食品","香蕉皮","果壳"] 根据现有列表,完成以下问题: (1)写出从列表list3中取出“过期食品”的表达式: ___________________________________________________________________________