-
运算符
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 布尔值(能够计算出布尔值的式子): 代码块