Python 数值类型
发布时间:2023-06-14 14:01:50 所属栏目:教程 来源:
导读:Python 的数值可以表示三种类型的数据:
整数 :可以表示正数,例如 123;可以表示负数,例如 123;使用 0 表示零。
浮点数:浮点数由整数部分与小数部分组成,例如 123.456。
复数:复数由实数部分和虚数部
整数 :可以表示正数,例如 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 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |