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

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

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

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

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

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

青少年编程等级考试∶Python编程一级试卷5图文word 一、选择题 1.关于下列Python程序段的说法正确的是() k=1 while1: k+=1 A.存在语法错误,不能执行 B.执行1次 C.执行无限次 D.执行k次 2.下列Python程序段运行的结果是()。 i=0 sum=0 whilei<10: ifi%2==0: sum+=i i+=2 print("sum=",sum) A.sum=17 B.sum=18 C.sum=19 D.sum=20 3.下列不可以用来搭建本地服务器的软件是() (1)Python(2)Excel(3)IIS(4)Apache A.(1)(2) B.(3)(4) C.(1)(2)(3)(4) D.(1)(2)(4) 4.有python程序如下 a=int(input()) b=int(input()) c=input() ifc=='+': print(a+b) elifc=='-': print(a-b) elifc=='*': print(a*b) elifc=='/': print(a/b) else: print(“输入错误,请重试”) 当程序运行后,小新依次输入92* 程序输出结果应为() A.18 B.11 C.7 D.4 5.在python中,语句print(a,b)的意思是() A.打印a,b B.输出(a,b) C.输出a,b D.输出a,b的值 6.Python语句"ab"+"c"*2的运行结果是() A.abc2 B.abcabc C.abcc D.ababcc 7.在PythonIDLE编辑器中书写正确的表达式() A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r 8.下列选项中,不能作为python程序变量名的是() A.abc B.abc123 C.123abc D.abc__123 9.Python语言自带的IDLE环境的退出命令是() A.Esc B.close C.回车键 D.exit 10.下列Python程序运行后的输出结果是()。 s=0 foriinrange(1,10): s=s+i print("s=",s) A.s=35 B.s=45 C.s=55 D.s=65 11.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是() A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1 12.在Python中,算式5+6*4%(2+8)结果为() A.25 B.15 C.9 D.7.4 13.下列变量名在Python中合法的是() A.36B B.F55# C.for D._Good 14.Python输入函数为()。 A.time() B.round() C.input() D.print() 15.下面不是python特性的是(): A.免费的 B.简单易学 C.可移植性好 D.是低级语言 二、程序填空 16.阅读程序。分析以下两段Python程序并回答问题。 #程序1 i=1 whilei<101: print('把这句话打印100遍') i+=1 #程序2 i=100 whilei: print('把这句话打印100遍') i=i-2 (1)在程序1中,i+=1这句话的含义是______________。 (2)在程序1中,‘把这句话打印100遍’实际输出了_____遍。 (3)在程序2中,i的初值是___。 (4)在程序2中,‘把这句话打印100遍’实际输出了_____遍。 (5)在程序2中,whilei的含义是_________。 17.“百鸡百钱”问题是一个有名的数学问题,出自《张丘建算经》。其内容是:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只? 打开文件“考生文件夹\644\百鸡百钱.py”,完善程序实现以下功能并保存。 (1)请不要更改源程序的结构,删除原题里的①、②、③。填写正确的代码,使程序完善。 (2)运行程序,运行结果如图所示。 #请不要更改源程序的结构,删除原题里的①、②、③。填写正确的代码,使程序完善 money=100#一共100文钱 num=100#一共100只鸡 cock_price=5#公鸡价格5文 hen_price=3#母鸡价格3文 threechick_price=1#3只小鸡1文 forcock_numinrange(1,money//cock_price+1):#公鸡只数可能为1-20 forhen_numinrange(1,①________):#母鸡只数可能为1-33 forchick_numinrange(1,