数据类型
定义:区分值的不同,而不是变量。
为啥区分:节省内存、方便管理
数据类型:数值类型(int、float、double)、布尔类型(true、false)、字符串、列表、集合、元组、字典、空类型。
查看数据类型:type(数据)
数据类型转换:数据类型(数值) int(“6”)str(6)
函 数 | 作 用 |
---|---|
int(x) | 将 x 转换成整数类型 |
float(x) | 将 x 转换成浮点数类型 |
complex(real,[,imag]) | 创建一个复数 |
str(x) | 将 x 转换为字符串 |
repr(x) | 将 x 转换为表达式字符串 |
eval(str) | 计算在字符串中的有效 Python 表达式,并返回一个对象 |
chr(x) | 将整数 x 转换为一个字符 |
ord(x) | 将一个字符 x 转换为它对应的整数值 |
hex(x) | 将一个整数 x 转换为一个十六进制字符串 |
oct(x) | 将一个整数 x 转换为一个八进制的字符串 |
Python是动态类型、强类型的语言。
静态类型:不轻易改变数据类型。
弱类型:容易被编译环境改变。