python长度单位换算用def_【每天学点Python】案例一:汇率换算

这是一个逐步进化的Python汇率换算程序,从简单的汇率计算到支持用户输入带单位的货币金额,再到循环运行和功能封装成函数,最后采用lambda表达式简化代码。程序通过输入货币金额和单位,自动进行人民币和美元之间的转换。
摘要由CSDN通过智能技术生成

汇率换算V1.0

案例描述:

设计一个汇率换算器程序,其功能是将外币换算成人民币,或者相反

案例分析:

分析问题:分析问题的计算部分;

确定问题:将问题划分为输入、处理及输出部分;

设计算法:计算部分的核心(输出 = 输入 / 汇率);

上机实验:

9f119f9333e0a634d584eab3ddca057d.gif

c010e640a3aafea9841c80e48c349424.gif

1 #!/usr/bin/env python

2 #-*- coding:utf-8 -*-

3 #author: Kevin.Wang

4 #time : 2018/9/13

5

6 rmb_str_value = input('请输入人民币(CNY)金额:')7 rmb_value =eval(rmb_str_value)8 usd_vs_rmb = 6.77

9 usd_value = rmb_value /usd_vs_rmb10 print('美元(USD)金额是:',usd_value)

View Code

补充说明:

1. 多行注释:“”“……”“”

9f119f9333e0a634d584eab3ddca057d.gif

c010e640a3aafea9841c80e48c349424.gif

1 #多行注释

2 """

3 作者:王鑫正4 功能:汇率兑换5 版本:1.06 日期:2018/9/147 """

View Code

2. 查看Python关键字方法:

9f119f9333e0a634d584eab3ddca057d.gif

c010e640a3aafea9841c80e48c349424.gif

1 importkeyword2 print(keyword.kwlist)

View Code

V2.0增加功能:

案例描述:

根据输入判断是人民币还是美元,进行相应的转换计算

案例分析:

输入:带单位的货币金额

上机实验:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值