加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Python 数值类型

发布时间:2023-06-14 14:01:50 所属栏目:教程 来源:
导读:Python 的数值可以表示三种类型的数据:

整数 :可以表示正数,例如 123;可以表示负数,例如 123;使用 0 表示零。

浮点数:浮点数由整数部分与小数部分组成,例如 123.456。

复数:复数由实数部分和虚数部
Python 的数值可以表示三种类型的数据:

整数 :可以表示正数,例如 123;可以表示负数,例如 123;使用 0 表示零。

浮点数:浮点数由整数部分与小数部分组成,例如 123.456。

复数:复数由实数部分和虚数部分构成,例如 1 + 2j,实数部分是 1,虚数部分是 2。

1. 基本运算
1.1 加法
整数相加

>>>  +
浮点数相加

>>>  +
复数相加

>>> x =  + >>> y =  + >>> x + y( + )
1.2 减法
整数相减

>>>  -
浮点数相减

>>>  -
输出结果为 1.09999999999999,而不是 1.1。在计算机内部,有的浮点数无法被精确的表示,在这个例子中,只能使用近似值来表示 1.1。

复数相减

>>> x =  + >>> y =  + >>> y - x( + )
1.3 乘法
整数相乘

>>>  *
浮点数相乘

>>>  *
输出结果为 1.21000000000002,而不是 1.21。在计算机内部,有的浮点数无法被精确的表示,在这个例子中,只能使用近似值来表示 1.21。

复数乘法

>>> ( + ) * ( + )
1.4 除法
整数除法

>>>  //
在 Python 中,// 是整数除法运算,运算结果是商的整数部分,是一个整数。

浮点数除法

>>>  /
在 Python 中,/ 是浮点数除法运算,运算结果是商,是一个浮点数。

复数除法

>>> ( + ) / ( + )
1.5 求模
求模运算返回除法的余数。

整数求模

>>>  %
浮点数求模

>>>  %
输出结果为 1.09999999999999,而不是 1.1。在计算机内部,有的浮点数无法被精确的表示,在这个例子中,只能使用近似值来表示 1.1。

1.6 幂运算
整数求幂

计算 2 的 3 次方,即 2 * 2 * 2:

>>>  **
浮点数求幂

计算 1.1 的 3 次方,即 1.1 * 1.1 * 1.1:

>>>  **
1.7 比较运算
Python 提供了 6 种比较运算用于比较数值大小,如下所示:

运算符    功能描述
>    大于
>=    大于或者等于
==    等于
!=    不等于
<    小于
<=    小于等于
比较运算的结果返回 True 或者 False,如下所示:

>>>  > True>>>  < False>>>  >= True>>>  <= True>>>  == True>>>  != False

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章