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

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

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

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

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

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

资料python二级考试操作题 一、选择题 1.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是() A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==0 2.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。 A.随机;入队;出队;求队长;判队空 B.列表;入队;出队;求队长;判队空 C.列表;随机;出队;求队长;判队空 D.入队;随机;列表;求队长;判队空 3.可以被计算机直接执行的语言是(),Python语言属于()语言。 A.机器,高级 B.高级,汇编 C.高级,机器 D.汇编,高级 4.Python语言自带的IDLE环境的退出命令是() A.Esc B.close C.回车键 D.exit 5.以下哪种语言属于高级程序设计语言() ①python②c++③visualbasic④java A.①②③ B.②③ C.②③④ D.①②③④ 6.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是() A.‘I’ B.‘J’ C.73 D.74 7.Python的序列类型不包括下列哪一种?() A.字符串 B.列表 C.元组 D.字典 8.下列选项中,不属于Python合法变量名的是() A.int32 B.40xl C.self D._name_ 9.下列选项中,不属于Python语言基本数据类型的是() A.str B.int C.float D.char 10.python的命令行提示符是() A.### B.>>> C./// D.C:》 11.以下()是python文件 A.*.mp3 B.*.xls C.*.ppt D.*py 12.运行如下Python程序,结果为()。 A.1 B.3 C.6 D.18 13.下列可以作为python变量名的是() A.5x B.x-1 C.if D.x_1 14.下列哪个语句在Python中是非法的?() A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=yx=x+y 15.下列python表达式结果最小的是() A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5")//3 二、程序填空 16.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示: 实现上述功能的程序如下,请在划线处填入合适的代码。 defisprime(x): foriinrange(2,x): if①__________: returnFalse returnTrue n=int(input(“请输入一个正整数n:”)) c=0 k=3 whilek<=n-2: ifisprime(k)and②___________: print(k,k+2) ③___________ k=k+1 print(“共有”+str(c)+“对双胞胎数”) 17.模拟一个简单计算器,实现如下功能:输入两个整数和一个运算符(加、减、乘、除),进行算术运算,并输出运算结果。程序运行时,依次输入第一个数、运算符和第二个数,输出运算结果。当输入的运算符是加减乘除(+-*/)四种以外的符号时,则输出“运算符不正确”。当进行除法运算时,如果除数为“0”,提示输出“除数不能为0!”。Python程序实现如下,在划线处填入合适的代码。 a=int(input("请输入第一个数:")) fh=input("请输入运算符:") b=int(input("请输入第二个数:")) flag=True s=____ iffhins: iffh=="+": c=a+b eliffh=="-": c=a-b eliffh=="*": c=a*b else: if____ print("除数不能为0!") flag=False else: c=a/b ifflag==True: print("运算的结果为:"+____) else: print("运算符不正确") 18.完善代码并保存。 实现功能:从键盘输入10个学生的测试成绩,输出最高分和最低分。 cj=[] foriinrange(0,________): x=float(input("请输入一个数")) cj.append(________) print(max(cj),min(________)) input("运行完毕,请按回车键退出...") 19.求水仙花数(一个三位数