zoukankan      html  css  js  c++  java
  • 【Python】从汇率转换算法谈起(注释,数据类型,字符串,输入输出,评估函数)

    CurStr = input() #输入语句
    if CurStr[:3] == "RMB": #判断语句
        print("USD{:.2f}".format(eval(CurStr[3:])/6.78)) #输出函数
    elif CurStr[:3] in ['USD']:
        print("RMB{:.2f}".format(eval(CurStr[3:])*6.78))

    注释:

     单行注释:

    #这是注释

    多行注释:

     Python 中,字符的表示有三种 ' pyhon' ''python'' '''python''' ,这种冗余保证了字符串中可以输出引号

    多行注释也就是把这一块圈成字符串,即在解释时不处理。

    '''
    这是注释
    '''

    spyder 中,注释快捷键:

    ctrl + 1 :单行注释

    ctrl + 5 / 6 :块注释/取消


     数据类型:

    字符串、整数、浮点数、列表

    字符串: ‘123’

    整数: 123

    浮点数: 123.0

    列表:[1,2,3]


    字符串的使用:

     字符串序号分为 正向递增序号 和 反向递减序号

    字符串的使用:

    索引:

    TempStr[-1]

    切片:

    TempStr[0:-1]
    #以' Python' 为例,为'Pytho'

    输入函数 input(),输入为字符串 :

    <变量> = input(<提示信息字符串>)

    print("输入格式错误")

    输出函数 print() :

    { } 表示槽,后续变量填充槽中

    print("测试输出{:.2f}C".format(temp)

    评估函数 eval()

    去掉参数最外侧引号并执行余下语句的函数,我通常把它用于格式转换

    A,B = input("请输入A和B[空格隔开]: ").split(' ')  
    #当我在这里输入AB值为数字时,先input字符,然后eval成数字 A
    = eval(A) B = eval(B)
  • 相关阅读:
    CG_Lession
    linux学习网站大全[转]
    C++ books
    Linux 建议学习路径[转]
    talking C++ STL
    Factory
    计算机图像图形学相关好书推荐
    ASP.NET控件缩写大全
    web开发面试题一
    ASP.Net面试题之二
  • 原文地址:https://www.cnblogs.com/guangluwutu/p/9787541.html
Copyright © 2011-2022 走看看