python的听课笔记案例1--货币兑换2.0
原创最近开始系统学习Python,汇率早些时候已经写好了。1.0版本,就是简单地输入一个金额,得到兑换后的金额。
这次升级,可以判断是人民币还是美元,然后换算相应的金额。如果代码后面有解释,代码中就不会有太多解释。
少说闲话,继续学习吧!
"""
作者:lanxingbudui
时间:18/12/2018
版本:V1.0
功能:汇率换算
2.0功能:根据输入判断是人民币还是美元,并进行相应的换算计算
"""
# 汇率
USD_VS_RMB = 6.77
# 使用单位输入货币金额(在:RMB或者USD)
currency_str_value = input(请输入带单位的货币金额:)
# 截取货币字符串节
str_value = currency_str_value[:-3]
# 将字符串转换为数字。
money_value = eval(str_value)
# 拿到钱的单位。
unit = currency_str_value[-3:]
# 输入的是人民币
if unit == CNY:
#汇率计算
usd_value = money_value / USD_VS_RMB
#产出换算后的金额
print(美元(USD数额):, usd_value)
#输入的是美元
elif unit == USD:
#汇率计算
rmb_value = money_value * USD_VS_RMB
#产出换算后的金额
print(人民币(RMB数额):, rmb_value)
else:
#其他情况
print(当前不支持该币种!)
1、6双引号可以是多行注释。
"""!@#$%^&*()"""
2,单行注释:#
3,则该变量为固定值--固定值,变量名称用大写字母表示,例如:USD_VS_RMB
4、input函数,您可以获取输入的值并将其另存为字符串,然后将其赋给变量。
5、使用[],圆括号可以截取该字符串。

str = ‘PYTHON’,
如果想取 Y ,可以写成这样:str[1] 或者str[-5];
如果您想要间隔时间如下:‘TH’,可以写成这样:str[2:4]或者str[-4:-2]
不取该间隔的最后一位,并且右半开间隔。
如果你从一个字符开始,你可以这样写它。str[:2],你可以取回‘PY’;
如果你把这个角色一直写到最后,你可以这样写。str[2:],你可以取回‘THON’。
6、eval函数,是将字符串转换为数字。。
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123




