Python3 中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)python
整型和浮点型统称为数字类型。code
age = 19 # age = int(10) print(type(age))
<class 'int'>
字符串
x = int('111') print(type(x))
<class 'int'>
io
x = int('11.1') # 报错 print(x)
x = 11111111111111111111111111111111111111111111111
print(type(x)) # longintclass
4.存一个值or多个值:一个值基础
5.有序or无序:无有序or无序一说List
age = 19 print(f'first:{id(age)}') age = 20 print(f'second:{id(age)}')
first:4384901776
second:4384901808
数据类型
age = 3.1 # age = float(3.1) print(type(age))
<class 'float'>
float
x = float('111') print(x) print(type(x))
111.0
<class 'float'>
方法
x = float('11.1') # 报错 print(type(x))
<class 'float'>
3.经常使用操做+内置方法:算术运算+比较运算
4.存一个值or多个值:一个值
salary = 3.1 print(f'first:{id(salary)}') salary = 5.1 print(f'second:{id(salary)}')
first:4423173584
second:4423173800
id不变值可变,即在原值的基础上修改,则为可变数据类型;值变id也变,即从新申请一个空间放入新值,则为不可变数据类型。