第三章程序练习题

# 假设初始体重为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("+ - - - - + - - - - +")

  

 

posted @ 2025-03-23 16:18  linlikun  阅读(5)  评论(0)    收藏  举报