Python 学习第一天 (下)

版权声明: https://blog.csdn.net/hui_1997/article/details/82460484
  • 运算符

1. 一般运算符
    + - * / %(求余数) **(幂运算) //
    注意: /保留小数位
        //(地板除只保留整数位(不会四舍五入))
2. 比较运算符(布尔运算符)
    >   <    ==   >=   <=   != 
3. 逻辑运算符
    and(与)   or(或)   not(非)
    整型中: 除0以外都是真值
    浮点型中: 除0以外都是真值
    列表中: 除空列表以外都是真值
    注意: not 返回的是布尔数据类型
    
    优先级(排除()):not  > and   > or
4. 成员运算符
    in    not in
  • 类型转换

1. 布尔类型
    bool()
2. 字符串型转换成整型
    int(需要转换的字符串)
    注意: 字符串中只能包含0-9
3. 字符串型转换成浮点型
    float(需要转换的字符串)
    注意: 小数点在字符串的首位表示的是0.多少
4. 浮点型转换成整型
    int()
5. 整型转换成浮点型
6. 整型转换成字符串
7. 浮点型转换成字符串
8. 列表转换成字符串
9. 字符串可以转换成列表
     
       int() 、 float()、 str()、 list()
       工厂函数: 生产出对象
  • 流程控制

1. 分支流程
​
     语法
        1) if 布尔值:
                代码
            print(123456)
            注意: 除汉字其余的都是在英文状态下输入的
        2) if 布尔值:
                代码块
           else:
                代码块
        3) if 布尔值:
                代码块
           elif 布尔值:
                代码块
           elif 布尔值:
                代码块
           else:
                代码块
  • 条件分支流程的嵌套

语法:
    1):
        if 布尔值(能够计算出布尔值的式子):
            if 布尔值(能够计算出布尔值的式子):
                代码块

猜你喜欢

转载自blog.csdn.net/hui_1997/article/details/82460484