float是什么意思(float是什么意思python)

抒情君 8

数值数据类型用于存储数值,在Python中有四种:int(整数)、float(浮点数)、complex(复数)、bool(布尔)。

int(整数)

整数,称之为int或整型,整数可以为正或负。Python3 中整型无大小限制,int值包含:2进制 8进制 10进制 16进制、布尔(bool)。

用10来演示各个进制表示,下面是10各进制的值:

二进制:1010

八进制:12

十进制:10

十六进制:A

整数值为2进制变量赋值为二进制,值前面增加0B或者0b表示二进制。bin():查看某个值的二进制值。代码示例2进制 10的二进制值为01010a = 0B1010print(a)显示默认十进制b = 0b1010print(b)显示默认十进制查看10的二进制值c = 10print(bin(c))显示10的二进制值

运行结果

整数值为8进制变量赋值为八进制,数字之前加上 0o表示八进制。oct():查看某个值的八进制值。代码示例8进制a = 0o12print(a)显示默认十进制查看10的八进制值b =10print(oct(b))

运行结果

整数值为10进制

我们日常生活中使用的1,2,3等这些常见的数值就是10进制的,这里就不赘述了。

整数值为16进制变量赋值为十六进制,在数字之前加上 0x或者 0X表示十六进制。除了用数字 0-9 这 10 个字符外,还引入了 a、b、c、d、e、f 这 6 个字符,分别表示 10、11、12、13、14 、 15。如 十进制中的 15 用十六进制来表示就是 0xF 或者 0Xf。hex():查看某个值的十六进制值。代码示例16进制a=0x9print(a) a=0xAprint(a) a=0xfprint(a)查看10的十六进制值b = 10print(b)

运行结果

float(浮点数)

浮点数,称为 float。由整数部分与小数部分组成,浮点数包含:小数,正数、负数、科学计数法。

浮点数num =1.359578print(%0.3f%num)1.360科学计数法a=1.25e2print(a)125a=1.24e-2print(a)0.0125

运行结果

complex(复数)

复数,称为complex。由实数部分和虚数部分构成。可以用a + bj(j不区分大小写)者complex(a,b)表示, a是复数的实部、b是复数虚部,都是浮点型。

复数第一种表示形式:a + bj。a 表示实部,b 表示虚部。num = 123 + 10jprint(num.real)实数部分print(num.imag)虚数部分第二种表示形式:complex(a,b)。a 表示实部,b 表示虚部。a = complex(123,10)print(a.real)实数部分print(a.imag)虚数部分

运行结果

bool(布尔)

布尔(bool)是整型的子类型。在Python3 中,把 True 和 False 定义成了关键字。

布尔(bool)a =Trueb =Falseprint(a)print(b)

运行结果

上一篇:

下一篇:

  推荐阅读

分享