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

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

资料(完整版)python二级考试试题3 一、选择题 1.python中,表达式5%2=()。 A.2.5B.2C.1D.0 2.已知字符串a="python",则a[1]的值为() A."p"B."py"C."Py"D."y" 3.下列可以作为python变量名的是() A.'a1'B.6key C.FalseD.i_f 4.在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于() A.算术表达式B.关系表达式C.逻辑表达式D.日期表达式 5.在Python中常用的输入输出语句分别是() A.input()output()B.input()print() C.input()printf()D.scandf()printf() 6.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是 () A.设计出解决问题的算法B.设计出解决问题的PPT C.编写出Python代码D.选择一种编程软件 7.以下Python代码输出结果中说法正确的是()。 x=0 foriinrange(1,100): x=x+i print(x) A.1+100的和B.1+99的和 C.1~99所有整数的和D.1~100所有整数的和 8.以下属于计算机高级语言的是() A.PythonB.自然语言C.汇编语言D.机器语言 9.对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值 应为() A.3B.4C.5D.6 10.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为 () A.=B.==C.:=D.<> 11.Python不支持的数据类型有()。 A.charB.intC.floatD.list 12.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为() A.22B.88C.89D.67 13.在Python中,正确的赋值语句是() A.x+y=10B.x=2yC.x=y=50D.3y=x+1 14.Python输入函数为()。 A.time()B.round()C.input()D.print() 15.下列不属于...高级编程语言的是 A.C语言B.VB语言C.Python语言D.机器语言 二、程序填空 16.蒙特卡洛方法不仅可以用来模拟投针实验,还可以用来模拟求解圆周率T。请根据所 学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率Π的原理、方法和 Python程序。 17.设计完成算法之后,小C打算用所学的Python程序设计语言完成程序的编写。 (1)Python程序设计语言属于程序设计语言中的_______________。 A.机器语言B.汇编语言C.高级语言D.翻译程序 (2)小C将设计好的算法转为Python程序语言(如下)。其中“Tot2=8”是一个 ___________,“#初始化时长费为0”是一个__________,“S<=3.3”是一个 ___________,“float(input(“请输入时长”))”是一个__________。 A.函数B.表达式C.赋值语句D.注释语句 1Tot1=0#初始化时长费为0 2Tot2=0#初始化里程费为0 3S=float(input(“请输入里程数”)) 4T=float(input(“请输入时长”))#输入里程数和时长 5if(T>9):#计算时长费用 6Tot1=(T-9)*0.2 7if(S<=3.3):#算里程费用 8Tot2-8 9else: 10Tot2=8+(S-3.3)*1.35 11Cost-Totl+tot2 12print(Cost)#输出总车费 (3)小C写好代码之后,编译运行发现报错了,根据下图中所示的错误信息分析该程序报 错的原因是: _______________________________________________________________________________ _____________。 NameErrorTraceback(mostrecentcalllast) <ipython-input-2-fc682f6f4658>in<modu1e> 9else: 10 —→11Cost=Tot1+tot2 12 NameError:name’tot2’isnotdefined (4)经过修改之后,小C对照某次滴滴打车的订单,将对应的公里数和时长输入程序,运 行得到的结果与实际支付的费用一致,小C会心一笑验证得知程序正确无误。小C借助于 计算机编写程序解决问题的这个过程是:①设计算法②编写程序③分析问题④调试运行程 序,合理的顺