学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
计算若干名学生的平均身高(单位,米)。
n = int(input("请输入学生人数:"))
s = _________
for i in range(n):
       h = float(input("请输入学生的身高(米):"))
       __________ = s+h
s = _________ # 平均身高
print("平均身高(米)为:", s)
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
输入出生年份(>=1900),输出该年度的生肖,直到输入0结束。已知1900年的生肖是“鼠”。
def shengxiao(year):
       zodiac = ["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]
       index = (year-1900) % 12
       return zodiac[________]
myyear = int(input("请输入出生年份,输入0结束:"))
while myyear != _________:
       print("你的生肖是:",_________)
myyear = int(input("请输入出生年份,输入0结束:"))
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
BMI指数,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。它的计算公式为:BMI指数=体重(千克)/身高(米)的平方。BMI值与体型对应关系如下:

请根据身高和体重判断对应的体型。
h=float(input(”请输入您的身高(米):”))
w=float(input(”请输入您的体重(千克):”))
bmi=①____
print(”您的bmi指数为:”,bmi)
if bmi<18.5

print(”您的体型为偏瘦”)


___ bmi<=24:
       print(”您的体型正常”)
____:
       print(”您的体型为偏胖”)
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1,即n!=1×2×3×...×(n-1) ×n。现求正整数n的阶乘。
num = int(input("请输入一个数字: "))
___________            #赋初值
for i in range(1,_______):
       f = _______
print("%d 的阶乘为 %d" % (num, f))
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
通过擂台法求解列表中的最大数。
a = [2345, 5421, 1254, 23, 5621]
maxx = a[0]
for k in ________:                       # k在列表a中依次取值
       if maxx < k:                             # 比较maxx和当前数
             ________
print(         )                             # 输出结果
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
根据AQI值判断城市的空气质量。若城市的AQI值(整数)不超过100则空气质量优良,否则空气质量有污染。当输入的AQI值为-1时则退出程序。
city = input("请输入城市名:")
AQI = int(input("请输入空气质量指数AQI的值:"))
_____   AQI != -1:
       if   ______:
             print(city,"的空气质量优良。")
       _______:
             print(city,"的空气质量有污染。")
       city=input("请输入城市名:")
       AQI=int(input("请输入空气质量指数AQI的值:"))
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
已知斐波那契数列1,1,2,3,5,8,13,21……,其定义如下

求斐波那契数列第n项的值。请在序号处填写正确的代码。
def f(n):   # 定义递归函数
if n = = 1 ______ n = = 2 :
     return 1
else:
     return_______
n = int(input("请输入正整数n的值:"))
print(____)   # 打印结果
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
王明同学为希望工程捐款,第一个月捐款1元,第二个月捐款2元,以后每个月都在前一个月的基础上增加1元。至少需要多少个月捐款总额达到1000元?请在序号处填写正确的代码。
sum =______               #给捐款总额变量赋初值(单位:元)
m = 1                              #给捐款需要的月份赋初值
while ____:
     sum + = ____        #计算每月新的捐款总额
     m + = 1                 #捐款月份加1
print("至少需要", m, "个月完成捐款任务,共捐款", sum, "元")   # 输出结果
类型:操作题
难度系数:较易0.85
收藏
纠错
详情
已知a[i]= [start,end]表示从start到end的闭区间,判断[left,right]内每个整数是否被a中至少一个区间覆盖,若是返回True,否则返回False。例如:a-[[1,10],[11,20]], left=5, right-21,则5-10内每个数可以被[1,10]区间覆盖,11-20内每个数可以被[11,20]区间覆盖,但21无法被覆盖,因此返回False。实现该功能的部分程序段如下:
#获取列表a,且按a[i][0]值升序排序,代码略
#获取变量left与right 的值,代码略
def judge(left,right):
   while i < n:
          if a[i][0] <= left <= a[i][1]:
                  (1)
          else:
                  (2)
          if left > right:
                 return (3)
   return (4)
上述程序段中划线处可选代码为:①i += 1               ②left += 1             ③True             ④False
则(1)(2)(3)(4)处代码依次为(     )。
A.②①③④B.①②③④C.②①④③D.①②④③
类型:选择题
难度系数:较易0.85
收藏
纠错
详情
有以下 Python 程序段:
import random
n = 6
s=[0]*n
top =-1
flag=True
for i in range(n):
       x= random.randint(1,100)
       if flag or top!=-1 and x%2!= s[top] % 2:
             top +=1
             s[top]=x
             flag=not flag
       elif top!=-1:
             top -=1
print(s[:top+1])
运行该程序段后,输出结果不可能的是(       
A.[88,75,42,85,78,93]B.[]
C.[23,92,92,61]D.[89,87,88,52,45,82]
类型:选择题
难度系数:较易0.85
收藏
纠错
详情
首页
上一页
下一页
尾页