数据类型
int整型
- 可以表示正数、负数和0
- 可以表示二进制、八进制、十进制、十六进制
float浮点型
- 由整数和小数组成
- 浮点数存储不精确性 使用浮点数计算可能出现小数位不精确的情况
str字符串
- 不可变的字符序列
- 可以使用单引号''、双引号""、三引号''' '''or""" """定义
- 单引号和双引号定义的字符必须在同一行,三引号定义的字符可以分布在连续的多行
bool布尔型
- 表示真或假的值
- true表示真,flase表示假
- 布尔类型可转为整型计算(true->1,false->0)
数据类型转换
- str()可将其他类型转为字符串
- int()可将其他类型转为整数
- 文字类和小数类字符串无法转为整数int('123')
- 浮点数转换为整数时,抹零取整
- float()可将其他类型转为浮点数
- 文字类字符串无法转为浮点数
- 整数转为浮点数,末尾是.0