试题 试卷
题型:单选题 题类: 难易度:普通
广西南宁市2022-2023学年高一下学期信息技术6月期末考试试卷
d=2
t=3
if t>=1 and t<=5:
d=d*(1+t)
else:
d=d*t
s = Text1.Text
ans = "": k =4
i = k - 1: j = k + 1: n = Len(s)
Do While k > 0
If Mid(s ,i,1) = Mid(s, j, 1) Then
ans = ans + Mid(s, i,1): k = k - 1
End If
i = (n + i - 2) Mod n + 1
j = j Mod n+1
Loop
Label1.Caption=ans
在文本框Text1中输入“banana”,执行程序后,标签Label1中显示的内容是( )
def fun(k):
if k==1 :
return "1"
elifk%2==0:
return fun(k- 1)+str(k%2)
returnstr(k%2)+fun(k- 1)
执行语句 s=fun(5) ,则 s 的值为( )
from math import *
def isPrime(x): # 判断是否为素数
i = 2
while :
if x % i == 0:
return ①
i += 1
return True
count = 0
for p in range(2, 50): # 判断否为梅森素数
if ② :
m = ③
if isPrime(m) == True:
print(m)
count += 1
print("2的50次方减1以内的梅森素数共有:" + ④ + "个")
n=int(input("请输入要计算整数的个数:"))
s1=s2={#blank#}1{#/blank#} #s1表示偶数的和,s2表示奇数的和
for i in range(1, n+1):
a=int(input("请输入一个整数:"))
if {#blank#}2{#/blank#}==0: # 如果是偶数
s1=s1+a
else:
s2={#blank#}3{#/blank#}
print("偶数和为:", s1)
print("奇数和为:", s2)
试题篮