【编程】青少年python三级真题20-05word复习知识点试卷试题
一、选择题
1.下列Python表达式中,能正确表示不等式方程|x|>1解的是( 
A.x>1 or x<-1    B.x>-1 or x<1    C.x>1 and x<-1    D.x>-1 and x<1
2.按位与下列属于正确的Python变量名的是( 
A.True
B.88abc
C.abc&88
D._abc88
3.在下面的python程序中,变量bc的值为()。
A.b6c6    B.b6c8    C.b8c8    D.b8c6
4.Python表达式中,可以使用(  )控制运算的优先顺序。
A.圆括号()    B.方括号[]    C.大括号{}    D.尖括号<>
5.Python中,表示跳出循环的函数是(       
A.continue    B.break    C.ESC    D.Close
6.下列可以被计算机直接执行的程序是(   
A.机器语言程序    B.python基础代码100例高级语言程序    C.汇编语言程序    D.Python源程序
7.Python中用来声明字符串变量的关键字是( 
A.str    B.int    C.float    D.char
8.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成"chinese" =51study
C.“chinese”应该写成“chinaˈs”
D.变量名51study不符合python语言规范,变量名不能以数字开头
9.Python中的数据类型float表示(   
A.布尔型    B.整型    C.字符串型    D.浮点型
10.以下python程序段运行后,y的值是(
x=3
if x > 3 :
    y=2*x
else :
    y=3*x+1
print(y)
A.10    B.5    C.25    D.26
11.以下Python程序段执行后,输出结果为(    )。
A.m不能被3整除    B.29不能被3整除    C.29能被3整除    D.m能被3整除
12.把数式 写成Python语言的表达式,下列书写正确的是( )。
A.a+b/2a    B.a+b/2*a    C.(a+b)/2*a    D.(a+b)/(2*a)
13.下列选项中,属于Python输入函数的是(  )。
A.random()    B.print()    C.Cout()    D.input()
14.以下属于计算机高级语言的是(   
A.Python    B.自然语言    C.汇编语言    D.机器语言
15.python程序如下:
S=input
printS * 3
运行后通过键盘输入6,则运算结果是(   
A.666    B.SSS    C.18    D.S*3
16.在python中,想输出一行文字,要用到的函数是(    )。
A.input()    B.int()    C.print()    D.float()
17.下列选项中,不属于Python语言基本数据类型的是( 
A.str
B.int
C.float
D.char
18.下面Python代码运行后,ab的值为(   
a=23
b=int(a/10)
a= a-b * 10
print(a,b)
A.23  2    B.3  2    C.3  20    D.2  3
19.关于python程序设计语言,下列说法错误的是( 
A.python是一种面向对象的编程语言    B.python代码只能在交互环境中运行
C.python具有丰富和强大的库    D.python是一种解释型的计算机程序设计高级语言
20.关于Python3.8基础知识的说法中,不正确的是( 
A.支持中文做标识符
B.mysql通配符使用Python标识符不区分字母的大小写
C.Python命令提示符是>>>
D.命令中用到的标点符号只能是英文字符
21.python语言中表示“x属于区间[ab)” 的正确表达式是(
A.a x or x < b    B.a<= x and x < b    C.ax and x< b    D.a<=x or x<b
22.下列Python语句中,会导致程序运行出错的语句是(   
A.x=(y=1)    B.x,y=y,x    C.x=1;y=1    D.x=y=1
23.下列语言中(  )不属于高级语言
A.python    B.VC    C.JAVA    D.汇编语言
24.(    ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码
25.下列选项中,不属于Python合法变量名的是( 
A.int32    B.40xl    C.self    D._name_
26.Python中运行下列程序,输出结果为(   
for i in range (1,5):
    print(i)
A.12345    B.1 2 3 4 5    C.01234    D.1 2 3 4
27.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素(    )。
A.整数    B.浮点数    C.字符串    D.以上都是
28.下面的Python程序段运行后的输出结果是(   
    x=3
    if x%2==0:
          print(x, "是偶数。")
    else:
          print(x, "是奇数。")
A.3是奇数    B.x, "是偶数"    C.x, "是奇数"    D.3是偶数
29.下列选项中,能作为python程序变量名的是( 
A.if    B.2x    C.a*b    D.x2
30.在编写python程序时缩进的作用是()。
A.让程序更美观    B.只在for循环中使用
C.只在if语句中使用    D.用来界定代码块
31.linux中web服务器搭建下面Python代码运行后,a、b的值为(  )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A.23 2    B.30 20    C.30 32    D.3  2
32.下列Python程序段运行的结果是(  )
i=0
sum=0
while i<10:
    if i%3==0:
          sum+=i
x marks the spot    i+=1
print("sum=",sum)
A.sum=9    B.sum=10    C.sum=18    D.sum=19
33.Python程序中第一行:a=int(input( )),第二行:print(a+5),运行程序后键盘输入3,输出结果是(  )。
A.5    B.3    C.8    D.其他
34.运行下列Python程序,输出结果为True,则空白处应为(   
a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b    B.a>b    C.a<b    D.a==b
35.下面代码执行完毕后, ab的值分别为( 
a=l
a=l;
b=2
b=2;
a=b
a=b;
VBPython 代码
JAVA代码
A.1 2    B.1 1    C.2 2    D.2 1
36.Python Shell环境下,依次执行下列语句后,显示结果(    )。
data=[17291652915621]
maxdata
A.9    B.165    C.172    D.21
37.下列选项中,可作为Python变量名的是(
A.int    B.Abc    C.float    D.Complex
38.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( 
A.time
B.random
C.turtle
D.php fclosematplotlib
39.下面的Python程序段运行后的输出结果是(   
List=[‘10’,25,’猕猴桃’,9,65]
PrintList[3]
A.25    B.猕猴桃    C.猕猴桃    D.9
40.在Python语言中,以下简单数据类型选项中描述错误的是(  )
A.整数(int)、浮点数(float)    B.字符串(str)
C.布尔(bool)    D.2.5+2.5的值是整数(int)类型
41.在python中能实现下面结果的代码是(    )。
请输入你的性别:
A.print(“请输入你的性别:”)    B.print(请输入你的性别:)

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