python中Number是用来存储数值的,Number是不可变类型,所有当我们改变变量中数字的值的时候,意味着重新申请一块内存空间
当变量被赋值的时候,Number对象将被创建,如下:
num_1 = 1
num_2 = 4
可以使用del删除对对象的引用
del num_1
然后在打印该变量
print(num_1)
如果再次使用该变量则会报错
NameError: name ‘num_1’ is not defined
Python中的3种数字类型:
整型(Int):即我们所说的整数,包括0,正整数和负整数。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。
浮点型(float):就是我们所理解的小数,可以用科学计数法表示
2.5e2 = 250 ,英文字母e后面的数字表示乘以10的多少次方
复数(complex):复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
Python中的数字类型转换
int(x) :将x转换为整型
float(x):将x转换为浮点型