A 2!=5 or 0 B 3 > 2 > 2 C 5+4j > 2-3j D 1 and 5==0
本题唯一需要注意的是 复数在Python3中是不能够比较大小的
for a in ‘mirror‘:
print(a,end="")
if a == ‘r‘:
break
A mir B mirror C mi D mirr
本题程序的目的是输出mirror中的第一个r之前包括这个r的序列。
运行结果
mir
Process finished with exit code 0
B Python语言的多行注释以‘‘‘(三个单引号)开头和结尾
A x=y=z=1 B x,y=y,x C x=(y=z+1) D x+=y
a,b,c,d,e,f = ‘Python‘
print(b)
A ‘y‘ B 出错 C 1 D 0
运行结果
y
Process finished with exit code 0
continue语句类似于break语句,也必须在for、while循环中使用
j = 1
for i in range(0,10):
j += j
A 55 B 48 C 1024 D 18
执行下列代码
j = 1
for i in range(0,10):
j += j
print(j)
j = 1
for i in range(0,10):
j *= 2
print(j)
运行结果
1024
1024
Process finished with exit code 0
可知,本题的程序实际上是求2的10次方
age = 23
start = 2
if age % 2 != 0:
start = 1
for x in range(start, age + 2, 2):
print(x)
A 16 B 14 C 12 D 10
将代码改为
age = 23
start = 2
if age % 2 != 0:
start = 1
n = 0
for x in range(start, age + 2, 2):
n += 1
print(n)
输出结果
12
x = "foo"
y = 2
print(x+y)
A foo foofoo C foo2 D TypeError
不同类型的数据类型是不能够进行运算的
原文:https://www.cnblogs.com/Atsuhiro/p/14930630.html