全国青少年编程能力等级考试Python编程(一级)题目
一、单项选择题(共20题,每题3.5分,共70分)
P1.运行下方代码段,接收用户输入数据:3,输出的结果为()。
A.9
B.9.0
C.333.0
D.程序运行出错
P2.下列不属于
...
Python关键字的是()。
A.in
B.import
C.float
D.while
P3.在Python中,可以正确执行并输出总价是7.5的代码段是()。
A.
B.
C.
D.
P4.在Python中,可以作为用户使用的变量名的是()。
A.i.8
B._8i
C.8ofI
D.#i8
P5.在Python中,下列表达式结果为False的是()。
A.3>=2>1
B.True==1
C.100!=10
D.None==False
P6."你好,世界。"[2::3]的结果是()。
A.',。'
B.'好界'
C.',界'
D.'好世'
P7.执行语句a=eval("8.0")后,a的数据类型是()。
A.字符串型
B.浮点型
C.整型
D.布尔型
P8.运行下方代码段后,li01和li02中的内容分别是()。
A.
li01的内容为[1,3]
li02的内容为[1,3]
B.
li01的内容为[1,2,3]
li02的内容为[1,3]
C.
li01的内容为[2,3]
li02的内容为[2,3]
D.
li01的内容为[1,2,3]
li02的内容为[2,3]
P9.关于Python字符串的操作,叙述不正确的是()。
A.str(100.0)的值为'100.0'
B."1234567890"[::2]的值为'24680'
C."*"*5的值为'*****'
D."Total:{:.2f}".format(15)的值为'Total:15.00'
P10.关于Python内置函数相关操作,叙述不正确的是()。
A.执行a=eval("[1,2,3]")后,a是列表型数据
B.执行a=str([1,2,3])后,a是字符串型数据
C.执行a=int(5.1)后,a是整型数据
D.执行a=eval("5")后,a是浮点型数据
P11.运行下方代码段,输入0,输出的结果是()。
A.
0
-1
B.
0
C.
-1
0
D.
-1
P12.设变量a和b均为数值型数据,不能
..
输出a和b中较大数据(若a和b相等则输出
a或b均可)的是()。
A.
B.
C.
D.
P13.关于for循环的叙述中,不正确
...
的是()。
A.for循环无法进入死循环状态
B.for循环需要联合in关键字使用
C.for循环需要有一个可遍历对象,如字符串、列表等,才能进入循环状态
D.正确的for循环结构最少有一条缩进的循环体语句
P14.运行下方代码段,输出的结果是()。
A.abc,de,f
B.abcdef
C.abc,
D.abc
P15.运行下方代码段,输出的结果是()。
A.2020*******丰
B.20200******丰
C.2020******丰
D.2020*******三丰
P16.运行下方代码段,按序输入两个数据5和0,输出结果为()。
A.
5/0=
0不能用作除数
程序运行结束
B.
PAAT全国青少年编程能力等级考试Python 编程(一级)题目