一分钟学Python| Python的数字类型

简介: 一分钟学Python| Python的数字类型

Python的数字类型

Python程序中数字类型Number用来存储数值,Python3开始只支持int、float、bool、complex这几种类型,删除了Python2中的long型。下面我将具体介绍python3中的那4种数字类型。

整型(int)

整型(int) 就是整数,不含有小数点。Python中还可以用 0+“进制标准”+数字代表不同进制的数。

例如: 0+o/O+数字 为八进制

0+x/X+数字 为十六进制

0+b/B+数字 为二进制

不带进制符即为十进制

下面演示整形相关的数学运算


21.jpg


浮点型(float)

浮点型为整数与小数部分结合组成,如 12.5 就是一个浮点型数。浮点型也可用科学计数法来表示,如 125=1.25e2 。整数和浮点数在计算机内部的存储方式不同,整数的运算是绝对精确的,但是浮点数的运算可能有四舍五入的误差。

布尔型(Boolean)

布尔型和上面两种类型比有点不同,它是一种表示逻辑值的简单类型,即对与错,是与非这种逻辑关系。布尔型的值也只能是真或假两个中的一个。在python中,布尔型的取值只有True和False两个,用来表示逻辑上的“真”与“假”。其值分别是1 和 0 .

以下是几个布尔型运用的简单例子


22.png


复数型(complex)

复数型(complex)由实数部分和虚数部分构成,可由 complex(a,b) 或者 a+bj 表示。其中实部a和虚部b都是浮点型。

相关文章
|
6天前
|
SQL 机器学习/深度学习 算法
【python】python指南(五):静态类型注解之List
【python】python指南(五):静态类型注解之List
13 0
【python】python指南(五):静态类型注解之List
|
6天前
|
SQL 算法 Java
【python】python指南(四):typing静态类型注解综述
【python】python指南(四):typing静态类型注解综述
15 0
【python】python指南(四):typing静态类型注解综述
|
6天前
|
SQL 分布式计算 算法
【python】python指南(十一):静态类型注解之Optional
【python】python指南(十一):静态类型注解之Optional
14 0
|
6天前
|
SQL 分布式计算 算法
【python】python指南(十):静态类型注解之Union
【python】python指南(十):静态类型注解之Union
11 0
|
3天前
|
存储 索引 Python
Python中的str类型
Python中的str类型
|
3天前
|
存储 程序员 C++
Python中的“Short”类型模拟与理解
Python中的“Short”类型模拟与理解
|
10天前
|
机器学习/深度学习 数据采集 算法
【python】python基于微博互动数据的用户类型预测(随机森林与支持向量机的比较分析)(源码+数据集+课程论文)【独一无二】
【python】python基于微博互动数据的用户类型预测(随机森林与支持向量机的比较分析)(源码+数据集+课程论文)【独一无二】
|
16天前
|
Python
python集合类型 (Set Types)
【8月更文挑战第3天】
38 9
|
16天前
|
存储 Python
python二进制类型 (Binary Types)
【8月更文挑战第3天】
57 8
|
16天前
|
Python
python布尔类型 (Boolean Type)
【8月更文挑战第3天】
30 8