文章目录
[P16------15. 布尔类型](#P16——15. 布尔类型)
[P17------16. 类型转换函数](#P17——16. 类型转换函数)
[P18------17. eval函数](#P18——17. eval函数)
[P19------18. 算数运算符](#P19——18. 算数运算符)
[P20------19. 赋值运算符](#P20——19. 赋值运算符)
P16------15. 布尔类型
布尔类型
- 用来表示 "真" 值或 "假" 值的数据类型
- 在Python中使用标识符 True或 False表示布尔类型的值
- True表示整数1,False表示整数0
布尔值为False的情况如下:
- False或者是None
- 数值中的0,包含0,0.0,虚数0
- 空序列,包含字符串、空元组、空列表、空字典、空集合
- 自定义对象的实例,该对象的 bool() 方法返回False 或 len() 方法返回0
示例3-12---布尔类型的使用:
P17------16. 类型转换函数
**类型转换:**隐式转换、显式转换
示例3-13---数据类型之间的转换:
P18------17. eval函数
eval函数
- Python中的内置函数
- 用于去掉2字符串最外侧的引号,并按照Python语句方式执行去掉引号后的字符串
- eval() 函数经常和 input() 函数一起使用
eval的语法格式
变量 = eval(字符串)
示例3-14---eval函数的使用:
P19------18. 算数运算符
**算数运算符:**用于处理四则运算的符号
算数运算符的优先级由高到低是:
- 第一级:**
- 第二级:*、/、%、//
- 第三级:+、-
示例3-15---算数运算符的使用:
P20------19. 赋值运算符
示例3-16---赋值运算符的使用: