相关试卷
-
1、在Python中列表是有序序列、而字符串是无序序列。
-
2、在Python中使用#表示后面部分是注释,不影响程序的运行。
-
3、Python 语言中使用缩进来体现代码之间的逻辑关系。
-
4、Python是一种跨平台、开源、免费的动态编程语言。
-
5、下面程序运行的结果是( )
i=1
sum=0
while i<=20:
if I %2==0:
sum=sum-i
else:
sum=sum+i
i +=1
print (sum)
A、1 B、6 C、-5 D、-10 -
6、执行下列程序,运行结果是( ) 。
x=0
for i in range(6):
for j in range(7):
x=x+1
print (x)
A、13 B、14 C、42 D、12 -
7、有一段Python代码,运行之后结果是( )。
a=4
s=0
while a>=0:
s=s+a
a=a-1
print(s,a)
A、100 B、10 -1 C、101 D、死循环 -
8、使用( )关键字来创建Python自定义函数。A、function B、func C、procedure D、Def
-
9、求1到20的所有数的和,请在方框处补充完成代码( )。
s=0
for i in range(1,21) :
s=
print (s)
A、i B、s-i C、2*i D、s+i -
10、下面程序中, 语句print (i)共执行了几次( )
for i in range(5) :
print(i)
A、3 B、4 C、5 D、6 -
11、在Python有如下一段程序,执行程序,最后输出内容为( )。
x=4
ifx==5:
print("优秀")
elif x==4:
print("良好")
elif x==3:
print("及格")
else:
print("不及格")
A、"优秀" B、"良好" C、"及格" D、"不及格" -
12、下列程序运行后, 变量Value的值是( )
x=10
if x>=10:
Value=3*x
else:
Value=5*X+ 10
A、30 B、40 C、50 D、60 -
13、设A、B、C表示三角形的三条边,能表示条件“任意两边之和大于第三边”的布尔表达式是( )。A、A+B>C or A+C>B or B+C>A B、A+B>C and A+C>B and B+C>A C、A+B<C or A+C<B or B+C<A D、A+B<C and A+C<B and B+C<A
-
14、Python 中下列表达式书写正确的是( ) 。A、a>b且a>c B、a>b>c C、a≤b D、a≠122
-
15、执行语句[3] in [1,2,3]的结果是( )。A、False B、True C、None D、出错
-
16、设a=2, b=3, c=4, d=5,表达式a>b and c<=d or 3*a>c值是( )。A、True B、0 C、False D、5
-
17、在Python中,执行了下列程序段后,变量z的值是( ) 。
x=9
y =x**0.5
z= abs (x/2-7*y)
z = int(z)
A、17 B、16.5 C、16 D、-16 -
18、幂运算运算符为( ) 。A、() B、** C、/ D、//
-
19、在Python中,表达式“9 % 10”的值是( )A、1 B、0 C、9 D、10
-
20、如果list1=[1,2,3,4,5,4,3,2,1],那么list1[1:5]的结果是( ) 。A、[1,2,3,4,5] B、[1,2,3,4] C、[2,3,4,5] D、[1,2,3,4,5,4,3,2,1]