'''
月球上航天员的体重是地球上的16.5%,假如航天员在地球上的体重每年增长0.5千克,
编写程序输出未来10年航天员在地球和月球上的体重状况。
注意:用户输入航天员体重值,如果输入为Q或q,则退出程序,
如果输入非数值则提示“输入有误”。程序可循环运行直至退出。
'''
import os
while True:
x = input('输入航天员体重值(千克),或输入 Q/q 退出程序:')
if x.lower() == 'q':
break
try:
x = float(x)
except ValueError:
print('输入有误,请输入有效的数值')
else:
for i in range(1, 11):
a = x + 0.5 * (i - 1)
b = 0.165 * a
print('第', i, '年航天员在地球上的体重为(千克):', a)
print('第', i, '年航天员在月球上的体重为(千克):', b)
学习日志(python小练习)
最新推荐文章于 2024-09-11 14:42:29 发布