数字类型内置方法
数字类型内置方法
定义方式:
常用操作和内置方法:+ - * / // ** %;无内置方法
存一个值or多个值:一个值
有序or无序(有索引为有序,否则为无序):根本没有有序或者无序这一说
可变or不可变:
整型
# 定义方式
age1 = 19
age2 = int(19)
print(age1)
print(id(age1))
print(type(age1))
19
1687738832
<class 'int'>
# 不可变类型:值变id变
age = 19
print(id(age))
age = age + 1
print(id(age))
1687738832
1687738848
# 可变数据类型:值变id不变
lis1 = ['a','b','c']
print(id(lis1))
lis1[0] = 1
print(lis1)
print(id(lis1))
74022064
[1, 'b', 'c']
74022064
浮点型
# 1. 用途:薪资、存款、导弹轨迹、原子弹
# 2. 定义方式:
salary1 = 1.2
salary2 = float(1.2)
print(salary1)
print(id(salary1))
print(type(salary1))
# 3. 常用操作和内置方法:+ - * / // ** %;无内置方法
# 4. 存一个值or多个值:一个值
# 5. 有序or无序(有索引为有序,否则为无序):根本没有有序或者无序这一说
# 6. 可变or不可变:不可变
1.2
73397760
<class 'float'>