p124

3.1

xo=50
x=0.5
for year in range(1,11):
earthweight=xo+xyear
moonweight=earthweight
0.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)

posted @ 2025-03-23 19:25  渔樵伴夜归客  阅读(21)  评论(0)    收藏  举报