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函数,是将字符串转化为数字。

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值