选择题
- A、 s[1]的值为't'
- B、 s[-1:-4:-1]的值为'god'
- C、 s[0:2]的值为'the'
- D、 s[: :]的值为''
for x in range(0,21):
for y in range(0,34):
方框内代码可以为:()
for i in range(5, 1):
print(i,end=" ")
- A、 5 4 3 2 1
- B、 4 3 2 1
- C、 1 2 3 4 5
- D、 没有结果
x=input("请输入数据")
if x[0] =="-":
fz=-int(x[:0:-1])
else:
fz=int(x[: :-1])
print(fz)
- A、 062-32
- B、 062-321
- C、 62-32
- D、 62-321
1 deffact(n)
2 i=1
3 f=1
4 while i<=n:
5 f=f*i
6 i=i+1
7 returnf
- A、 1
- B、 120
- C、 24
- D、 720
填空题
⑴输入单次消费金额money ;
⑵如果消费总额total>210元,并且单次消费money> 10元,则输出“您本周消费已达上限,单次消费不能超过10元”,然后重新输入单次消费金额money ;
⑶将单次消费金额累加到消费总额total。
根据以上算法分析,补全以下程序代码:
请补全程序:
d=[13,9,21,29,36,18,23,20,25,6,8]
n=len(d)
key=int(input("please input key:"))
ans=max(d)
posi=i=0
while i<=n-1:
if abs(d[i]-key)<=ans:
ans=abs(d[i]-key)
posi=i
i=i+1
print(ans","posi)
程序运行时,输入key的值为25,输出结果为。
a=5
if (a>3) and ((a==4) or (a<6)):
print("Hello")
else:
print("Bye")
运行结果是:。
import math
x=16
if x<0:
y=abs(x)
else:
y=math.sqrt(x)
print(y)
判断题
操作题
例如: 输入报名序号“2022150001”,输出“普通综合类”
while True:
ticket= ①
num=0
for i in ticket:
if i>="0" and i<="9":
num=num+1
If len(ticket)!=10:
print("输入长度不符合要求")
elif ②
print("输入存在非数字字符")
else:
break
dic={"13":"普通艺术类","14":"普通体育类","15":"普通综合类","23":"单项艺术类","24":"单项体育类","25":"单项综合类"}
s=dic[ticket[4:6]]
print("该考生的考试科类为:",s)