相关试卷
-
1、导入random模块,现要求随机产生一个[1,10]区间范围内的正整数,其Python表达式为( )A、random.random()*10 B、random.uniform(1,10) C、random.randint(1,10) D、random.choice(range(10))
-
2、有如下Python自定义函数,执行后,输出结果为( )
import math
def f(t):
return math.ceil(t)+math.floor(t)
m=f(-3.5)
print(m)
A、7 B、-7 C、6 D、-6 -
3、运行如下程序,输出结果为( )
for i in range(1,3):
for j in range(1,4):
print(i*j,end='')
A、1 2 3 4 2 4 6 8 B、1 2 3 2 4 6 C、1 2 3 4 D、1 2 3 2 3 6 3 6 9 -
4、运行如下程序,输入文字“小秘密小甜蜜”,输出结果为( )
sentence=input('请输入一段文字:')
for i in sentence:
if i=='密':
continue
print(i,end='')
A、密 B、蜜 C、小 秘 小 甜 D、小 秘 小 甜 蜜 -
5、运行如下程序,输入字符串“山羊上山山碰山羊角”,输入待查询字符“山”,Count的值为( )
string=input('请输入字符串:')
word=input('请输入查询字符:')
count=0
for i in string:
if i==word:
count+=1
A、4 B、3 C、2 D、1 -
6、下列循环结束后,s的值为( )
s=0
for i in range(9):
if i%3==0:
s+=i
print(s)
A、9 B、18 C、6 D、15 -
7、计算s=1*2*3*4*5*6*7,则画线处的语句为( )
s=1
i=0
while_______:
i+=1
s*=i
print(s)
A、i <6 B、i <=7 C、i <7 D、i <8 -
8、若要使语句s=s+i执行6次,则程序画线处的语句为( )
s=1
for i in_______:
s+=i
A、range(1,6) B、range(10,5,-1) C、range(6) D、range(1,9,2) -
9、运行如下程序,输出结果为( )
s=['apple','banana','peach']
for i in range(3):
print(s[i%2],end='')
A、apple banana peach apple B、apple banana apple banana C、apple banana peach D、apple banana apple -
10、运行如下程序,输出结果为( )
x=0
for i in range(1,11,2):
x+=i
print(x)
A、9 B、16 C、25 D、36 -
11、键盘依次输入3和4,执行如下程序,则运行结果为( )
a=int(input())
b=int(input())
if a%3==0:
if b%2==0:
c=a**b
else:
c=a*b
else:
c=a-b
print(c)
A、-1 B、81 C、12 D、64 -
12、现有两个整型变量a,b,以下哪个选项无法实现a,b两个变量的值的交换( )A、a,b=b,a
a=b-a
b=b-a
B、b=a+ba=b
b=c
C、c=aa=a/b
b=a/b
D、b=a*b -
13、程序如下,键盘输入23和3,最后无法输出26,出错语句为( )
a=int(input())①
b=int(input())②
c=a+b
print('c')③
A、① B、② C、③ D、都出错 -
14、键盘依次输入33和44,执行如下程序,则输出结果为( )
a=input()
b=input()
c=int(a+b)
d=int(a)+int(b)
print(c,d)
A、3344 77 B、77 3344 C、77 77 D、3344 3344 -
15、执行语句score=input('请输入分数:'),键盘输入98,则score的值为( )A、98.0 B、98 C、'98' D、'98.0'
-
16、某Python代码如下:
list1=['AaBbCc' , '12345' , 345 ]
n=list1[1]
nn=int( list1[1])
m=int(n[0:2])
ans1=m+list1[2]
nn/=1000
ans2=round(nn,1)
ans1的值为:
ans2的值为:
-
17、某Python代码如下:
list1=[2,4,5,8]
a=list1[2]-list1[0]
b=list1[3]-list1[1]
c=(a**2+b**2)**0.5
c的值为:
-
18、某Python代码如下:
s ='ABC'
a=chr(ord(s[0])+32)
b=chr(ord(s[1])+32)
y=s[2]+a+b
y的值为:=
-
19、下列表达式的值不为4的是( )A、len('abcd') B、int(4.8) C、round(3.8) D、max(['12','33','4'])
-
20、执行语句c=float('12'),则c的值为( )A、12 B、12.0 C、'12.0' D、'12'