汇率兑换—python第一课



.人民币转换为美元

'''
    整段注释
    功能:汇率兑换
    版本:1.0
    日期:18/02/06
'''
USD_VS_RMB = 6.77  #常量
#人民币输入,将字符串转换为数字
#变量
rmb_str_value = eval(input('请输入人民币金额'))
#汇率
#usb_vs_rmb = 6.77
#汇率计算
usd = rmb_str_value / USD_VS_RMB
#输出结果
print('美元金额是:',usd)

.美元人民币相互转换(if语句)

'''
    功能:汇率兑换
    版本:2.0
    日期:18/02/06
    新增功能:根据输入判断是人民币还是美元,进行相应的转换计算
'''
USD_VS_RMB = 6.77  #常量
#输入货币
s = input('请输入货币(CNY or USD)金额')

#获取货币单位  取字符串后三位
unit = s[-3:]
currency_str_value = eval(s[0:-3])
if unit == 'USD':#如果是美元
   cny = currency_str_value * USD_VS_RMB
   print('人民币金额是:',cny)
elif unit == 'CNY':#如果输入人民币
    usd = currency_str_value / USD_VS_RMB
    print('美元金额是:', usd)
else:
    print('目前版本只支持美元(USD)和人民币(CNY)的兑换计算')

.注意
 1).命名

 1.大小写字母、数字、下划线
  2.不能数字开头
  3.大小写敏感
  4.不能和保留字相同
    查看保留字
    import keyword
    print(keyword.kwlist)

(2).强制缩进

     if语句中:后面需要相同缩进(tab键)限定范围

3).字符串

   索引/访问方式:正向索引,反向索引

区间索引:[A:B],从位置A到位置B的部分字符串,不包括B的位置。              

       例   : 


原文地址:https://www.cnblogs.com/lanzhiyuan/p/8422253.html