内容正文:
选择题
【第1题】
下列选项中,可以作为Python程序变量名的是()
A. for B. 2a C. Ab D. a+b
正确答案:C
【第2题】
已知x=2,y=3,表达式x*=y+5执行后,x变量中的值是( )
A. 26 B. 11 C. 16 D. 13
正确答案:C
【第3题】
下列选项中,不可以作为Python变量名使用的是( )
A. Stu01
B. teacher
C. _2022
D. while
正确答案:D
【第4题】
在Python语言中,表达式3**2%2+6的运算结果是( )
A. 5
B. 6
C. 7
D. 4
正确答案:C
【第5题】
在Python语言中,利用常用的算术运算符进行算术运算,8%5的结果为( )
A. 2 B. 3.6 C. 1 D. 3
正确答案:D
【第6题】
下列公式中存在错误的是( )
A. 300*1.5=450.0
B. 1/8=0.125
C. 2**3=6
D. 17%3=2
正确答案:C
【第7题】
表达式134-12//1**8%5中最先进行运算的是( )
A. 12//1 B. 8%5 C. 134-12 D. 1**8
正确答案:D
【第8题】
运行下列Python程序,结果正确的是( )
a=15
b=6
c=a//b
Print(c)
A. 2.5 B. 2 C. "2.5" D. "2"
正确答案:B
【第9题】
在Python中,下列表达式中运算时报错误的是( )
A. 200*1.5=300.0 B. 19//2=1
C. 29%3=2 D. 2**3=8
正确答案:B
【第10题】
在Python中,下列选项中表达式运算结果值最大的是( )
A. 20/3
B. 20%3
C. 20//3
D. 20*3
正确答案:D
【第11题】
在Python语言中,判断正整数n能被3整除的表达式是( )
A. n/3=0
B. n/3==0
C. n%3=0
D. n%3==0
正确答案:D
【第12题】
执行以下Python程序段后,变量x的值为( )
x=3.772
y=-8
x=int(x)+abs(y)
y=x+y
x=x-y
print(x)
A. 8 B. 3 C. 11 D. -8
正确答案:A
【第13题】
如图所示的代码,当输入23时,输出结果为( )
A. 这不是数字 B. 小了 C. 很好 D. 差不多
正确答案:D
【第14题】
在Python语言中,下列程序代码运行后a的值是( )
a=3
for i in range(1,6):
a=a+i
A. 3
B. 4
C. 9
D. 18
正确答案:D
【第15题】
选择结构程序应用的分支语句是( )
A. if B. for C. while D. print
正确答案:A
【第16题】
以下程序属于哪一种结构( )
a,b,c=10,5,0
c=a
a=b
b=c
print(a,b)
A. 循环结构 B. 分支结构 C. 顺序结构 D. 双分支结构
正确答案:C
【第17题】
在Python语言中,要把变量a定义成列表[1,3,5,7,9],下列选项中语句错误的是( )
A. a=[1,3,5,7,9]
B. a=[x for x in range(1,10,2)]
C. b=[1,3,5,7,9];a=b
D. a=(1,3,5,7,9)
正确答案:D
【第18题】
在Python语言中,整数a=6,b=-4,表达式a+b>a-b or a>b的值是( )
A. 1
B. False
C. 0
D. True
正确答案:D
【第19题】
下面代码的输出结果是( )
for s in "HelloWorld":
if s== "W":
continue
print(s,end="")
A. Helloorld B. Hello C. World D. HelloWorld
正确答案:A
【第20题】
请判断如图所示的程序代码,是将三个数( )
A.