p124
3.1
xo=50
x=0.5
for year in range(1,11):
earthweight=xo+xyear
moonweight=earthweight0.165
print(f"{moonweight:.2f}")
print(f"{earthweight:.2f}")
3.2
ability = 1.0
current_day_in_cycle = 0
for _ in range(365):
if current_day_in_cycle >= 3:
ability *= 1.01
current_day_in_cycle = (current_day_in_cycle + 1) % 7
print(f"365天后能力值:{ability:.2f}")
3.3
initial_ability = 1.0
days = 365
rest_interval = 10
ability = initial_ability
current_day_in_cycle = 0
for day in range(1, days + 1):
if day % rest_interval == 0:
current_day_in_cycle = 0
continue
if current_day_in_cycle >= 3:
ability *= 1.01
current_day_in_cycle = (current_day_in_cycle + 1) % 7
print(f"365天后能力值为: {ability:.2f}")
3.4
while True:
num = input("请输入一个5位数字: ")
if num.isdigit() and len(num) == 5:
break
print("输入无效,请重新输入5位纯数字")
if num == num[::-1]:
print(f"数字{num}是回文数")
else:
print(f"数字{num}不是回文数")
3.5
for i in range(11):
if i in [0, 5, 10]:
print("+----+----+" * 2)
else:
print("| | |" * 2)

浙公网安备 33010602011771号