Python就业班——Python基础知识——考试——货币兑换系统(慕K)
Posted 嘆世殘者——華帥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python就业班——Python基础知识——考试——货币兑换系统(慕K)相关的知识,希望对你有一定的参考价值。
业务需求
货币兑换系统》》$1>¥6.72》》¥1>€0.13
1、循环输出系统
2、字典定义变量service_menu存储货币转换的四种服务:
2.1、人民币换美元
2.2、美元换人民币
2.3、人民币换欧元
2.4、退出
3、使用items()函数返回变量service_menu中的键值数据,并以键值格式输出
4、使用if-else选择服务
5、按照货币兑换规则打印结果
6、选择非0-3时,提示输入错误
#!/usr/bin/env python3 # coding=utf-8 # Version:python3.6.1 __date__ = ‘2020/6/26 0:36‘ __author__ = ‘Lgsp_Harold‘ service_menu = {1: ‘人民币换美元‘, 2: ‘美元换人民币‘, 3: ‘人民币换欧元‘, 4: ‘退出‘} your_money = ‘‘ RMB_to_US = 0 US_to_RMB = 0 RMB_to_O = 0 while True: for k, v in service_menu.items(): if k == 4: print(‘{0}.{1}‘.format(0, v)) else: print(‘{0}.{1}‘.format(k, v)) Your_Choice = int(input(‘请输入你选择的服务:‘)) if Your_Choice == 1: your_money = float(input(‘请输入你要兑换的人民币:‘)) print(‘您需要转换的人民币为:{}‘.format(your_money)) RMB_to_US = your_money / 6.72 print(‘兑换成美元为:{:0.2f}‘.format(RMB_to_US)) elif Your_Choice == 2: your_money = float(input(‘请输入你要兑换的美元:‘)) print(‘您需要转换的美元为:{}‘.format(your_money)) US_to_RMB = your_money * 6.72 print(‘兑换成为人民币为{:0.2f}‘.format(US_to_RMB)) elif Your_Choice == 3: your_money = float(input(‘请输入你要兑换的人民币:‘)) print(‘您需要转换的人民币为:{}‘.format(your_money)) RMB_to_O = your_money * 0.13 print(‘兑换成欧元为{:0.2f}‘.format(RMB_to_O)) elif Your_Choice == 0: print(‘谢谢惠顾‘) break else: print(‘您的输入有误‘) if __name__ == ‘__main__‘: pass
以上是关于Python就业班——Python基础知识——考试——货币兑换系统(慕K)的主要内容,如果未能解决你的问题,请参考以下文章
2018年3月python传智播客人工智能基础就业班全套视频教程