python第三章习题
3.1earth_weight = float(input("请输入你现在在地球上的体重(kg): ")) 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{earth_weight:.2f}\t\t{moon_weight:.2f}")
3.2ability = 1 for day in range(1, 366): if (day - 1) % 7 < 3: ability = ability else: ability *= 1.01 print(f"连续学习365天后能力值是{ability:.4f}")
3.3
ability = 1 for day in range(1, 366): if day % 10 != 0: if (day - 1) % 7 < 3: ability = ability else: ability *= 1.01 else: ability = ability print(f"每10天休息1天,365天后能力值是{ability:.4f}")
ability = 1 for day in range(1, 366): if day % 15 != 0: if (day - 1) % 7 < 3: ability = ability else: ability *= 1.01 else: ability = ability print(f"每15天休息1天,365天后能力值是{ability:.4f}")
3.4
num = input("请输入一个5位数字: ") if num == num[::-1]: print(f"{num}是回文数") else: print(f"{num}不是回文数")
3.5
print("+-------+-------+") for _ in range(3): print("| | |") print("+-------+-------+") for _ in range(3): print("| | |") print("+-------+-------+")

浙公网安备 33010602011771号