循环输出货币转换系统的选择怎么写?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #货币兑换服务系统 service_menu = { '1' : '人民币转换美元' , '2' : '美元转换人民币' , '3' : '人民币转换欧元' , '0' : '结束程序' } print ( '*****欢迎使用货币转换服务系统*****' ) for k ,v in service_menu.items(): print ( '{}.{}' . format (k , v)) Your_Choice = input ( '请你选择需要的服务:' ) if Your_Choice = = '1' : print ( '欢迎使用人民币转换美元服务' ) your_money = int ( input ( '请输入你要转换的人民币金额:' )) RMB_to_US = your_money * 0.13 print ( '兑换成美元为:{:.2f}' . format (RMB_to_US)) elif Your_Choice = = '2' : print ( '欢迎使用美元转人民币服务' ) your_money = int ( input ( '请输入你要转换的美元金额:' )) US_to_RMB = your_money * 6.72 print ( '兑换成人民币为:{:.2f}' . format (US_to_RMB)) elif Your_Choice = = '3' : print ( '欢迎使用人民币转欧元服务' ) your_money = int ( input ( '请输入你要转换的人民币金额:' )) RMB_to_EUR = your_money * 7.8474 print ( '兑换成人民币为:{:.2f}' . format (RMB_to_EUR)) elif Your_Choice = = '0' : print ( '感谢你的使用,祝你生活愉快,再见!' ) elif Your_Choice ! = range ( 0 , 4 ): print ( '输入有误,请输入0-3的有效数字' ) |
正在回答
#货币兑换服务系统
service_menu = {'1':'人民币转换美元','2':'美元转换人民币','3':'人民币转换欧元','0':'结束程序' }
while True:#************************************************************************************
print('*****欢迎使用货币转换服务系统*****')
for k ,v in service_menu.items():
print('{}.{}'.format(k , v))
Your_Choice = input('请你选择需要的服务:')
if Your_Choice == '1':
print('欢迎使用人民币转换美元服务')
your_money = int (input('请输入你要转换的人民币金额:'))
RMB_to_US = your_money * 0.13
print('兑换成美元为:{:.2f}'.format(RMB_to_US))
elif Your_Choice == '2':
print('欢迎使用美元转人民币服务')
your_money = int(input('请输入你要转换的美元金额:'))
US_to_RMB = your_money * 6.72
print('兑换成人民币为:{:.2f}'.format(US_to_RMB))
elif Your_Choice == '3':
print('欢迎使用人民币转欧元服务')
your_money = int (input('请输入你要转换的人民币金额:'))
RMB_to_EUR = your_money * 7.8474
print('兑换成人民币为:{:.2f}'.format(RMB_to_EUR))
elif Your_Choice == '0':
print('感谢你的使用,祝你生活愉快,再见!')
break #**********************************************************************************
elif Your_Choice != range(0,4):
print('输入有误,请输入0-3的有效数字')
相似问题
登录后可查看更多问答,登录/注册
- 参与学习 人
- 提交作业 2727 份
- 解答问题 8160 个
想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧