Python 数值类型 |
您所在的位置:网站首页 › python数据类型包括什么 › Python 数值类型 |
❮ 上一节
下一节 ❯
Python 数值类型
Python 数值
Python 中有三种数值类型: int float complex为变量赋值时,将创建数值类型的变量: 实例 x = 1 # inty = 2.8 # floatz = 1j # complex如需验证 Python 中任何对象的类型,请使用 type() 函数: 实例 print(type(x))print(type(y))print(type(z)) 亲自试一试 » IntInt 或整数是完整的数字,正数或负数,没有小数,长度不限。 实例Integers: x = 1y = 35656222554887711z = -3255522print(type(x))print(type(y))print(type(z)) 亲自试一试 » Float浮动或"浮点数"是包含小数的正数或负数。 实例浮点: x = 1.10y = 1.0z = -35.59print(type(x))print(type(y))print(type(z)) 亲自试一试 »浮点数也可以是带有"e"的科学数字,表示 10 的幂。 实例浮点: x = 35e3y = 12E4z = -87.7e100print(type(x))print(type(y)) print(type(z)) 亲自试一试 » 复数复数用 "j" 作为虚部编写: 实例复数: x = 3+5jy = 5jz = -5jprint(type(x))print(type(y)) print(type(z)) 亲自试一试 » 类型转换您可以使用 int(), float(), complex()方法从一种类型转换为另一种类型 实例从一种类型转换为另一种类型: x = 1 # int y = 2.8 # float z = 1j # complex# 从 int 转换为 float: a = float(x) # 从浮点数转换为整数: b = int(y) # 从 int 转换为 complex: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c)) 亲自试一试 »注释: 您无法将复数转换为其他数字类型。 随机数Python 没有 random() 函数来创建随机数,但 Python 有一个名为 random 的内置模块,可用于生成随机数: 实例导入 random 模块,并显示 1 到 9 之间的随机数: import randomprint(random.randrange(1, 10)) 亲自试一试 »在Random 模块参考手册 中,您将了解有关 Random 模块的更多信息。 ❮ 上一节 下一节 ❯ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |