学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
2005年10月9日,国家测绘局正式宣布珠穆朗玛峰的高度是8844.43米,并停用之前的数据。现有一张白纸的厚度大约是0.08毫米,对折一次,厚度变0.16毫米,再对折一次,厚度变为0.32毫米,……,每对折一次,其厚度均变为对折前的两倍。假设这张纸有足够大,可对折任意次,那么这张纸至少对折多少次后,其厚度将超过珠穆朗玛峰的高度。
height = 8844430             #珠穆朗玛峰高884430毫米
h = 0.08
cnt = 0   # 记录对折次数
while h <= _________:
       cnt = cnt +_______             #对折次数加1
       h * = ________
print(cnt)
input("运行完毕,请按回车键退出...")
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
以下是一个猜数字游戏:系统随机生成一个1~100的数字,用户共有5次机会猜,如果用户猜测数字大于系统给出的数字,显示“大了”,如果用户猜测数字小于系统给出的数字,显示“小了”,如果用户猜测的数字等于系统给出的数字,显示“恭喜猜中”,并退出循环。
import random
num = _______.randint(1, 100)
i = 1
while i <= 5:
       ans = int(input("请猜数:"))
       if ________:
             print("大了,还剩", 5-i, "次机会")
       elif ans < num:
             print("小了,还剩", 5-i, "次机会")
       else:
             print("恭喜猜中!!!")
             break

i = i + ________

print("正确答案是:", num)

类型:操作题
难度系数:一般0.65
收藏
纠错
详情
以下是计算运动心率的公式:
男性最适宜运动心率=(220-年龄-安静心率)*(60%~80%)+安静心率
女性最适宜运动心率=(210-年龄-安静心率)*(60%~80%)+安静心率
输入年龄、性别、安静心率,计算最适宜的运动心率范围。
age = int(input('请输入年龄:'))
HRrest = int(input('请输入安静心率:'))
gender = input("请输入性别(男/女):")
if gender == '_______':
       n = 220
else:
       n = 210
low = (n-age-HRrest)*0.6+HRrest
high = (n-age-HRrest)*0.8+HRrest
print('最适宜的心率是:',________, '–',________)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
数学家高斯在很小的时候就能快速算出1+2+3+4+……+100的结果是5050,可以用编程的方式验证结果。
s = _________     # 设置s的初始值
for i in range(1,   _________):   # 只需填一个数字
       s += _________   # 求前i个数之和
print("1+2+3+4+……+100的结果是:", s)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
输入n个整数,将其中的奇数、偶数分别求和。
n = int(input("请输入要计算整数的个数:"))
s1 = s2 = ________     # s1表示偶数的和,s2表示奇数的和
for i in range(1, n+1):
          a = int(input("请输入一个整数:"))
          if ________ == 0:             # 如果是偶数
                    s1 = s1+a
          else:
                    s2 = _______
print("偶数和为:", s1)
print("奇数和为:", s2)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
求解如下分段函数的值。
       
x = float(input("请输入x的值:"))
if ______:
       y = -2*x-4
________   x < 10:
       y = (x+2)**0.5
else:
       y = 2**(x-1)
print(          )
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1³+5³+3³=153。请输出全部水仙花数。
print("所有水仙花数:")
for x in range(100, _________):
       b = x //__________   # 百位
       s = (x//10) % 10        # 十位
       g = x % _________   # 个位
       if x == (b**3+s**3+g**3):
             print(x)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
斐波那契数列:该数列的第一个和第二个数均为1,从第三个数起,每个数都是它前两项数字的和。求斐波拉契数列第n项的值。
f1 = f2 = 1   # 变量f1和f2表示斐波那契数列的第一个数和第二个数
n = ________(input('请输入要求该数列的第几个数:'))
for i in range(3,__________):   # 求该数列的第n个数
       f1,f2=f2,f1+f2
print('第',n,'个数是',__________)
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
运用辗转相除法求两个正整数的最大公约数。
def f(m, n):   # 递归定义函数,求m和n的最大公约数
       if ________== 0:     # m可以被n整除
             return n   # 求得最大公约数
       _________:
             q = m % n
       return f(n, q)
a = int(input('请输入第一个正整数:'))
b = int(input('请输入第二个正整数:'))
print(            )
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
猜数游戏:由计算机随机生成一个100以内的正整数,用户有5次猜数机会,如果猜中则提示“猜中了!”并退出程序;否则经比较给出相应的提示,然后继续猜数。如果5次均未猜中,输出提示信息后结束游戏。

import _______     #导入随机模块


m = random.randint(1,100)   # 产生一个1~100的正整数
for i in range(5):
       t = int(input("请输入你猜的数:"))
       if t > m:
             print("数偏大")

________t < m:


             print("数偏小")
       else:
             print("猜中了!")
             _________   # 退出循环
if t!= m:
       print("这个数是:", m)
print("5次没有猜中,很遗憾,游戏结束")
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
首页
上一页
下一页
尾页