Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。
Python 支持三种不同的数字类型:
整型(Int) - Python3 整型是没有限制大小的,可以当作 Long 类型使用。
浮点型(float) - 浮点型也可以使用科学计数法表示(2.5e2 )
复数( (complex)) - 可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
使用del语句删除一些数字对象的引用。del语句的语法是:
del var1[,var2[,var3[....,varN]]]]
数字类型举例:
数字类型转换:
将数据类型作为函数名:
int(x) 将x转换为一个整数。float(x) 将x转换到一个浮点数。
complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。
数字运算:
变量在使用前必须先赋值,不同类型的数混合运算时会将整数转换为浮点数:
注意: “/”,除法总是返回一个浮点数,在不同的机器上浮点运算的结果可能会不一样。
注意:“// ”,得到的并不一定是整数类型的数,它与分母分子的数据类型有关系。
在交互模式中,最后被输出的表达式结果被赋值给变量 _(视为只读变量)。
网友评论