第三章程序练习题
# 假设初始体重为0kg,可根据实际情况修改 earth_weight = 0 print("年份\t地球体重(kg)\t月球体重(kg)") for year in range(1, 11): earth_weight += 0.5 moon_weight = earth_weight * 0.165 print(f"{year}\t\t{earth_weight:.2f}\t\t{moon_weight:.2f}")
ability = 1 for i in range(365): if i % 7 < 3: continue elif i % 7 < 7: ability = ability * 1.01 print(f"连续学习365天后能力值为:{ability:.4f}")
# 每10天休息1天的情况 ability_10 = 1 for i in range(365): if (i + 1) % 10 == 0: continue elif (i % 7 < 3): continue elif (i % 7 < 7): ability_10 = ability_10 * 1.01 print(f"每10天休息1天,365天后能力值为:{ability_10:.4f}") # 每15天休息1天的情况 ability_15 = 1 for i in range(365): if (i + 1) % 15 == 0: continue elif (i % 7 < 3): continue elif (i % 7 < 7): ability_15 = ability_15 * 1.01 print(f"每15天休息1天,365天后能力值为:{ability_15:.4f}")
num = input("请输入一个5位数字:") if num == num[::-1]: print(f"{num}是回文数") else: print(f"{num}不是回文数")
print("+ - - - - + - - - - +") print("| | |") print("| | |") print("| | |") print("| | |") print("+ - - - - + - - - - +") print("| | |") print("| | |") print("| | |") print("| | |") print("+ - - - - + - - - - +")