• 汇率兑换—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的位置。              

           例   : 

    
    
  • 相关阅读:
    linux服务 ssh
    详细教你两台电脑之间传文件
    openstack之keystone
    Token
    mybatis返回刚刚插入数据的自增长的id值
    事务配置在applicationContext.xml文件中不起作用,控制不了异常回滚
    SSM框架整合
    ssm框架的小总结
    spring_mvc入门项目的小总结
    tcp和udp的网络编程(发送消息及回复)
  • 原文地址:https://www.cnblogs.com/lanzhiyuan/p/8422253.html
Copyright © 2020-2023  润新知