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

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

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

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

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

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

青少年编程等级考试∶Python编程三级试卷3图文word 一、选择题 1.Python中幂运算(指数运算)的运算符为()。 A.* B.** C.% D.// 2.python中表达式4**3=()。 A.12 B.1 C.64 D.7 3.已知字符串a="python",则a[1]的值为() A."p" B."py" C."Py" D."y" 4.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为() A.1.3 B.5.33 C.5.4 D.5.3 5.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于() A.数据 B.信息 C.知识 D.智慧 6.有如下python程序段: a="Doingisbetterthansaying." print(r"\n"+a[:15]) 该程序运行后,输出的结果是() A.直接输出:'\nDoingisbetter' B.直接输出:\nDoingisbetterth C.直接输出:\nDoingisbetter D.先换行,然后在新的一行中输出:Doingisbetter 7.如图Python代码执行后,a,b的值分别为:() A.5,10 B.10,5 C.5,5 D.10,10 8.下列选项中不能正确表达Python中的赋值语句的是() A.X,Y=5,8 B.X=Y=5 C.X=Y+X D.10=X+Y 9.把数式写成Python语言的表达式,下列书写正确的是()。 A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 10.下列选项中,能作为python程序变量名的是() A.s%1 B.3stu C.while D.dist 11.下列Python表达式的值为偶数的是() A.12*3%5 B.len(“Welcome”) C.int(3.9) D.abs(-8) 12.Python中用来声明字符串变量的关键字是() A.str B.int C.float D.char 13.运行Python程序的过程中出现了如下图错误提示,原因是()。 A.变量名51study太长 B.应该写成"chinese"=51study C.“chinese”应该写成“chinaˈs” D.变量名51study不符合python语言规范,变量名不能以数字开头 14.在Python中,若x=10,y=20,下面程序段执行后,变量x、y的值分别是() x=y y=x A.10、10 B.10、20 C.20、20 D.20、10 15.以下python程序段运行后,s的值是() n=0 s=0 whiles<=10: n=n+3 s=s+n print(s) A.0 B.3 C.18 D.30 二、程序填空 16.水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。 [问题求解]设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。 print("三位数之内的水仙花是:") forxin___(100,1000): b=x//100 s=(x//10)___ g=___ Ifx=(b**3+s**3+g**3): print(___) 17.学习了Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形。 代码如下: importturtle turtle.bgcolor("black") colors=["red","green","blue","yellow"] forx①range(100): turtle.pencolor(colors[x%4]) turtle.circle(x) turtle.left(90) 请分析任务,完成下列题目。 (1)程序中①处应填写(________)。 A.printB.inputC.inD.colors (2)程序中x%4的作用是(________)。 A.计算x乘以4的结果 B.计算x除以4的整数部分 C.计算x除以4的小数部分 D.计算x除以4的余数 (3)执行此程序,绘制出圆形的总颜色数是(________)。 A.1B.4C.5D.100 (4)执行此程序,绘制出圆形的总个数是(________)。 A.1B.4C.99D.100 (5