月球上航天员的体重是地球上的16.5%,假如航天员在地球上的体重每年增长0.5千克,编写程序输出未来10年航天员在地球和月球上的体重状况。
注意:用户输入航天员体重值,如果输入为Q或q,则退出程序,并提示“程序退出!”,如果输入非数值则提示“输入有误,请重新输入:”。程序可循环运行直至退出。
while(True):
weight = input('Input weight(kg):\n')
if weight == 'Q' or weight == 'q':
print('Quit!')
break
w1 = eval(weight) + 0.5
w11 = [round((w1 + i * 0.5) * 1.000, 2) for i in range(9)]
w22 = [round((w1 + i * 0.5) * 0.165, 2) for i in range(9)]
print('Weight on earth:',end='')
for item in w11:
print("%.2f" %item ,end=',')
print()
print('Weight on moon:',end='')
for item in w22:
print("%.2f" %item,end=',')
print()