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)的主要内容,如果未能解决你的问题,请参考以下文章

2017传智播客python基础班+就业班

传智Python视频_基础班+就业班

2018年3月python传智播客人工智能基础就业班全套视频教程

传智播客Python就业班 视频教程

2018传智黑马Python人工智能视频教程(基础+就业+面试)

python学到啥程度可以就业