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

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

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

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

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

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

青少年编程等级考试∶Python编程三级试卷4精品 一、选择题 1.在Python中,通过()函数查看字符的编码。 A.int() B.ord() C.chr() D.yolk() 2.关于Python语句P=–P,以下选项中描述正确的是() A.P和P的负数相等 B.P和P的绝对值相等 C.将P赋值为它的相反数 D.P的值为0 3.下面代码执行完毕后,a和b的值分别为() a=la=l;b=2b=2;a=ba=b;VB、Python代码JAVA代码 A.1和2 B.1和1 C.2和2 D.2和1 4.Python定义私有变量的方法为。() A.使用__private关键字 B.使用public关键字 C.使用DEF定义变量名 D.使用__XX定义变量名 5.在Python中运行下列程序,输出结果为() foriinrange(1,5): print(i) A.1,2,3,4,5 B.12345 C.0,1,2,3,4 D.1234 6.Python中变量的命名遵循的规则,不正确的是() A.以字母或下划线开头,后面可以是字母、数字或下划线。 B.区分大小写 C.以数字开头,后面可以是字母、数字或下划线。 D.不能使用保留字 7.整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是() A.(x%10)*10+x//10 B.(x%10)//10+x//10 C.(x/10)%10+x//10 D.(x%10)*10+x%10 8.下列不可以作为Python合法变量名的是() A.c0 B.2a C.a_3 D.小河 9.利用Python求100以内所有能被3整除的正整数,代码如下: 则下列程序第3行的横线应该填() A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 10.在python中,想输出一行文字,要用到的函数是()。 A.input() B.int() C.print() D.float() 11.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为() A.10 B.66 C.5 D.23 12.关于python程序设计语言,下列说法不正确的是()。 A.python源文件以***.py为扩展名 B.python的默认交互提示符是:>>> C.python只能在文件模式中编写代码 D.python具有丰富和强大的模块 13.在python语言中,下列表达式中不是关系表达式() A.m==n B.m>=n C.morn D.m!=n 14.下列不属于高级编程语言的是 A.C语言 B.VB语言 C.Python语言 D.机器语言 15.下面不是python特性的是(): A.免费的 B.简单易学 C.可移植性好 D.是低级语言 二、程序填空 16.编写Python程序实现如下功能:输入年月日,输入格式如“2021-06-21”,年月日之间用“-”分隔。判断这一天是这一年的第几天。以2021-06-21为例,前面5个月总天数,加上21天即这一天是本年的第几天。特殊情况,当输入的年份是闰年时,2月份有29天。闰年的判断方式如下: I、能被4整除,但不能被100整除; II、能被400整除; (1)“2020-05-20”这一天是这一年的第_________天。 (2)编写Python代码如下,在划线处填入正确的代码 _________________ _________________ _________________ (3)加框处的代码有误,请改正。 改正:_________________ mon=[31,28,31,30,31,30,31,31,30,31,30,31]#mon中存储1-12每个月的天数 s=input("请输入年月日:") 'month=int(s[5:7]) ① sum=0 foriinrange(②): sum+=mon[i] sum+=day if: isleap=True else: isleap=False if③ sum+=1 print("这一天是当年的第"+str(sum)+''天'') 17.现今信息化时代,信息的传输十分迅速,足不出户便知天下事。许多社交平台都有设置本平台的热点排行榜,方便用户了解正在发生的热门事件。但社交平台数量众多,平台用户种类和数量也大不相同,导致不同平台热点的实际热度大小也不同。小钟为了确保自己知道的热点是真正的热点,于是打算用功能强大的python把各个平台的热点排行榜进行合并,形成自己的热点排行榜。 为了热点之间比较方便,小钟设置了一个热度值来衡量一个热点的热度大小,热度值越大说明这个热点的热度越高。现在小钟已经获