level 1
# 获取用户输入的摄氏温度,转换为浮点数类型
C = float(input("请输入摄氏温度值:"))
# 根据公式计算华氏温度
F = (9 / 5) * C + 32
# 输出华氏温度值
print("对应的华氏温度值是:", F)
2025年10月20日 08点10分
2
level 1
# 初始化累加结果为0
sum_result = 0
# 循环遍历1到10的整数
for i in range(1, 11):
# 累加每个数的倒数
sum_result += 1 / i
# 将结果保留两位小数并输出
print("求和结果为:{:.2f}".format(sum_result))
2025年10月20日 08点10分
3
level 1
def check_health(heart_rate, blood_pressure):
# 判断心率和血压是否都在正常范围
if 60 <= heart_rate <= 100 and 90 <= blood_pressure <= 120:
print("健康")
else:
print("不健康")
# 示例调用(可替换为实际数值)
check_health(75, 110) # 心率75、血压110,输出“健康”
check_health(110, 100) # 心率110超出范围,输出“不健康”
2025年10月20日 08点10分
4
level 1
# 定义统计最大值的函数
def get_max_sales(sales_list):
return max(sales_list) # 利用内置max()函数获取列表最大值
# 定义统计最小值的函数
def get_min_sales(sales_list):
return min(sales_list) # 利用内置min()函数获取列表最小值
# 模拟销售额列表(示例数据)
sales = [12000, 8500, 15000, 9800, 11000]
# 调用函数并输出结果
max_sale = get_max_sales(sales)
min_sale = get_min_sales(sales)
print("销售额的最大值是:", max_sale)
print("销售额的最小值是:", min_sale)
2025年10月20日 08点10分
5
level 3
# 获取用户输入的摄氏温度(输入的内容是字符串,需转成浮点数)
celsius = float(input("请输入摄氏温度值:"))
# 根据公式计算华氏温度:F = (9/5)*C + 32
fahrenheit = (9 / 5) * celsius + 32
# 输出转换后的华氏温度
print(f"对应的华氏温度是:{fahrenheit}")
2025年10月20日 08点10分
6
level 3
sum_result = 0.0
for i in range(1, 11):
sum_result += 1.0 / i
print("%.2f" % sum_result)
2025年10月20日 08点10分
7
level 3
def check_health(heart_rate, blood_pressure):
# 判断心率和血压是否都在正常范围
if 60 <= heart_rate <= 100 and 90 <= blood_pressure <= 120:
print("健康")
else:
print("不健康")
# 测试示例(可根据需要修改参数测试)
check_health(70, 110) # 输出:健康
check_health(50, 100) # 输出:不健康
2025年10月20日 08点10分
8
level 3
def check_health(heart_rate, blood_pressure):
# 判断心率和血压是否都在正常范围
if 60 <= heart_rate <= 100 and 90 <= blood_pressure <= 120:
print("健康")
else:
print("不健康")
# 提示用户输入心率,并转换为整数
heart_rate = int(input("请输入老人的心率(次/分钟):"))
# 提示用户输入血压,并转换为整数
blood_pressure = int(input("请输入老人的血压(mmHg):"))
# 调用函数,传入用户输入的值
check_health(heart_rate, blood_pressure)
2025年10月20日 08点10分
9
level 3
# 定义函数:统计销售额中的最大值
def find_max(sales):
if not sales: # 处理列表为空的情况
return None
max_sale = sales[0] # 初始假设第一个元素为最大值
for sale in sales:
if sale > max_sale:
max_sale = sale # 遇到更大的值则更新
return max_sale
# 定义函数:统计销售额中的最小值
def find_min(sales):
if not sales: # 处理列表为空的情况
return None
min_sale = sales[0] # 初始假设第一个元素为最小值
for sale in sales:
if sale < min_sale:
min_sale = sale # 遇到更小的值则更新
return min_sale
# 获取用户输入的销售额(用逗号分隔多个数值)
sales_input = input("请输入每月销售额(用逗号分隔,例如:12000,15000,9000):")
# 将输入的字符串分割并转换为整数列表(strip() 用于处理可能的空格)
sales_data = [int(sale.strip()) for sale in sales_input.split(",")]
# 调用函数计算最大值和最小值
max_sale = find_max(sales_data)
min_sale = find_min(sales_data)
# 输出结果
print(f"销售额的最大值是:{max_sale}")
print(f"销售额的最小值是:{min_sale}")
2025年10月20日 08点10分
10