3.1
n = 10
weight = eval(input("请输入你的体重:"))
def weight_add(year):
Your_weight = weight + 0.5*year
return Your_weight
earth_weight = weight_add(n)
luner_weight = earth_weight * 0.165
print(f"10年在地球体重:{earth_weight}kg\n在月球体重:{luner_weight}kg")
3.2
year = 365
def learning(day) :
if day == 0 :
return 1
else :
return learning(day - 1) * 1.01
m = learning((year//7)*4)
print(m)
3.3
def learning_creasing(day) :
if day == 0 :
return 1
else :
return learning_creasing(day - 1) * 1.01
learn_day1 = (365 // 10) * 4 + 1
learn_day2 = (365 // 15) * 4 + 2
print(f"每10天休息一次的能力值为{learning_creasing(learn_day1)}、每15天休息一次的能力值为{learning_creasing(learn_day2)}")
3.4
n = int(input("请输入整数:"))
m = n
a = 0
while True :
if m == 0 :
break
else :
a = a * 10 + m % 10
m = m // 10
if a == n :
print(f"{n}是回文数")
else :
print(f"{n}不是回文数")
3.5
没有短竖线,只有长的
def xio():
a = '+' + ' -'4 + ' +' + ' -'4 + ' +'
print(a)
print("")
def jio():
b = '|' + ' '9 + '|' + ' '9 + '|'
print(b)
print("")
xio()
jio()
jio()
jio()
xio()
jio()
jio()
jio()
xio()
浙公网安备 33010602011771号