全国青少年软件编程(Python)等级考试试卷(一级)word(1)复习知识点试卷试题
一、选择题
1.已知列表list1=[8822348967],则python表达式min(list1)的值为( 
A.22    B.88    C.89    D.67
2.下列Python程序段运行的结果是(     
f=[‘A’,’B’,’C’]
a=len(f)
print(‘a=’,a)
A.a=2    B.a=’A’    C.a=’C’    D.a=3
3.如图Python代码执行后,ab的值分别为:( 
A.5,10    B.10,5    C.5,5    D.10,10
4.下面选项中对Python的转义字符描述错误的是( 
A.\r 回车    B.\n 换行    C.db2 日期格式化\\ 反斜杠符号    D.\” 单引号
5.下列不是Python中所有循环必须包含的是(  )。
A.冒号    B.循环次数    C.循环体    D.缩进
6.下列属于计算机编程语言的有( 
Python Visual Basic Java C++ CPU
A.①②④⑤    B.②③④⑤    C.①②③④    D.①③④
7.python用来表示代码块所属关系(控制层级结构的)的语法符号是( 
A.圆括号    B.大括号    C.缩进    D.冒号
8.下列可以导入Python模块的语句是(   
A.import module
B.python基础知识填空题input module
C.print module
D.def module
9.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成"chinese" =51study
C.“chinese”应该写成“chinaˈs”
D.变量名51study不符合python语言规范,变量名不能以数字开头
10.Python中的数据类型float表示(   
A.布尔型    B.整型    C.字符串型    D.浮点型
11.Python的序列类型不包括下列哪一种?( 
A.字符串    B.列表    C.元组    D.字典
12.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于( 
A.数据    B.信息    C.知识    D.智慧
13.下列选项中,不属于Python语言基本数据类型的是( 
A.str
B.int
C.float
D.char
ignore与neglect辨析
14.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于(    )的数据结构     
A.一维表格    B.二维表格    C.三维表格    D.四维表格
15.关于Python,以下几种说法不正确的是(  )。
A.Python是一种高级程序设计语言
B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点
D.Python是一种面向对象的、解释性计算机语言
16.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于(    )。
A.高级语言    B.自然语言    C.免费的域名和网站汇编语言    D.机器语言
17.python的命令行提示符是( 
A.###    B.>>>    C.///    D.C:
18.Python中,算式5+6*4%2+8)结果为( 
A.25
B.15
C.9
D.7.4
19.Python代码中表示“x属于区间[ab)”的正确表达式是(    )。
A.ax and xb    B.n<= x or xb    C.x>=a and xb    D.x>=a and xb
20.以下Python程序运行后的输出结果为( 
A.0    B.45    C.46    D.362880
21.Python中,正确的赋值语句是(     
A.x+y=10    B.x=2y    C.x=y=50    D.3y=x+1
22.下列语言中(  )不属于高级语言
A.python    B.VC    C.JAVA    D.汇编语言
23.如下Python程序段
x = 0
while x < 50
    x = x + 2 * x + 3
运行后,x的值为(
A.0    B.72    C.50    D.168
24.下列python表达式结果最小的是(  )
A.2**3//3+8%2*3    B.5**2%3+7%2**2    C.1314//100%10    D.int"1"+"5"//3
25.python程序如下:
S=input
printS * 3
运行后通过键盘输入6,则运算结果是(   
A.666    B.SSS    C.18    D.S*3
26.Python Shell环境下,依次执行下列语句后,显示结果(    )。
jsp文件怎么用ipad打开方式
data=[17291652915621]
maxdata
A.9    B.165    C.172    D.21
27.以下哪个不是python关键字( 
A.cout    B.from    C.not    D.or
28.Python程序设计语言中,表示整除的符号是( 
A./    B.%    C.mod    D.//
29.Python中,设a=2b=3,表达式a<b and b>=3值是(
A.1    B.0    C.True    D.False
30.现有如下Python程序:
  List = [ "Happy", "new", "year!" ]
  s = List[ 1 ]
  d = s[ : -1 ]
执行该程序后,d的值为()
A."py"    B."Happ"    C."ew"    D."ne"
31.Python中自定义函数需要什么关键字放在函数开始( 
A.function    B.def    C.define    D.void
32.运行下列Python程序
i=1
s=1
while  :
    s=s*i
    i+=2
print(s)
当输出结果为105时,则①处应填入(   
A.i<=7    B.i<7    C.i>=7    D.i>7
33.运行下列Python程序,输出结果为True,则空白处应为(   
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b    B.a>b    C.a<b    D.a==b
34.下列python表达式中, 值为字符串类型的是( 
Absx ②“abc*3  ③“123+45 123+45  a=input(“请输入a的值:”)
A.①③⑤    B.②④⑤    C.①②③    D.②③⑤
35.下列Python程序段的运行结果是(       
i=0
sum=0
while i<10:
        if  i%2==0:
              sum+=i
        i+=1
print(‘sum=’,sum)
A.sum=18    B.sum=20    C.sum=22    D.sum=30
36.Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是( 
A.列表    B.元组    C.集合    D.字典
37.下面哪个不是Python合法的标识符( 
A.int_3    B.30XL    C.self    D._abc
38.有如下python程序段:
a=[4,5,3,6,7,8,2,9,1]
m ,c=1, 1
for i in range(1, len(a)):
if a[i]>=a[i-1]:
c+=1
m=max(m, c)
else:
c=1sql表中怎么添加行
print (c, m)
则程序执行后,cm的值分别是(  )
A.11    B.14    C.24    D.34
39.小新编制了一个python程序如下,但程序无法执行,你帮他出程序中一共有几处错误(   
1a=3
b=input()
c=a+b
print("c")
A.1    B.2    C.3    D.4
40.Python中,input()函数的返回结果的数据类型为( 
A.Number    B.String    C.List    D.Sets
41.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。