Python 数字
Python 数字
Python中有三种数字类型:- int (整型)
- float(浮点型)
- complex(复数类型)
实例
x = 1 # int y = 2.8 # float z = 1j # complex
使用
type()
函数,检查Python中任何对象的类型:
整数
Python 可以处理任意大小的整数,包含正整数负整数,在程序中的表示方法与数学上的写法是一致的如:浮点数
浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是完全相等的。浮点数可以用数学写法 。用科学记数法
e
表示10的幂复数
Python 可以支持复数,复数的虚部用j
或J
来表示。
类型转换
你可以使用一些方法int()
,float()
,complex()
把变量从一种类型转变成另一种类型
实例
x = 1 # int y = 2.8 # float z = 1j # complex #convert from int to float: a = float(x) #convert from float to int: b = int(y) #convert from int to complex: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))运行实例 »
注意:您无法将复数转换为其他数字类型。
随机数
Python没有random()
函数来创建一个随机数,但Python有一个内置模块 random
,可以用来制作随机数:
了解更多随机模块信息,访问: 随机模块参考