数字类型内置方法

数字类型内置方法

定义方式:

常用操作和内置方法:+ - * / // ** %;无内置方法

存一个值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'>

 

posted @ 2019-05-08 08:25  蜗牛少少  阅读(105)  评论(0编辑  收藏  举报