python 加、减、乘、除、乘方运算符

liftword4个月前 (03-16)技术文章23

Python支持的所有基本算术运算符:

所谓算术运算,是指初等数学中常见的计算,如加、减、乘、除、乘方等。Python 语言也y与数学中的运算一样。表中列出了 Python 实现算术运算所使用的运算符。

算术运算符

  1. 加法

能实现两个对象相加——对这句话的理解,会随着学习内容增多而深化,此处暂且将“对象”理解为整数和浮点数

>>> 3 + 2
5
>>> 3.6 + 2.3
5.9
  1. 减法

如果没有特别定义,实现的是两个数字相减——这里所说的数字,目前暂且是浮点数、整数,

>>> 5 - 2
3
>>> 3.6 - 2.6
1
  1. 乘法

在数学中,实现乘法的运算符是 ,但在编程语言中,使用的是键盘上的 * 。如果相乘的是两个数字——目前讨论的是浮点数、整数,那么与数学中的运算结果一致。

>>> 3 * 2
6
>>> 3.6 * 2.3
8.28
  1. 除法

数学中表示两个数相除,有多种形式.在 Python 语言中只能选用一种符号,对于 Python 3.x ,使用 / 符号作为除法运算符,计算结果与数学中的 ÷ 计算结果相同。

>>> 5 / 2
2.5
>>> 4.2 / 2
2.1

Python 中的除法也规定分母不能是 0 ,否则就会报错:

>>> 1 / 0
Traceback (most recent call last):
  File "", line 1, in 
ZeroDivisionError: division by zero

表中与除法有关的符号除了 / 之外,还有 % 和 // 。

“向下取整”的解释,请读者在交互模式中执行下述操作,并结合返回值,理解 // 的含义。

>>> 5 / 2
2.5
>>> 5 // 2
2

再来看负数情况:

>>> -5 / 2
-2.5
>>> -5 // 2
-3

显然 “下边”的整数是 ,所以 -5 // 2 的结果为 -3 。

% 运算符的计算结果。

>>> 5 % 2
1

那么余数 ,即上述返回值。再如:

>>> 7 // -9
-1
>>> 7 % -9
-2

相关文章

Python6大基础运算符,看完这篇之后会让你有一个彻底认识

昨天我们准备好了Python程序所需要的的东西,那么今天我们开始了解Python的各种基础运算符,这些要是不熟悉下来你后面的路也会走的很艰难Python支持基础运算符,常见的算术运算符有+、-、*、/...

Python中的位运算符

Python中的位运算符与其它语言中的位运算符作用相同。位运算符也称二进制运算符,并且这些运算符只用于对整型数进行运算。进行位运算时,整型数被转换为二进制形式,然后位运算符对每位执行有关运算后,将结果...

体育老师带你玩转Python编程(上篇)

吹响集合哨!现在开始《上篇:编程运动装备室》正式训练! 第一课:变量——运动器材管理智慧 体育老师解说:"变量就像体育馆的储物柜,每个柜子要有专属名牌(变量名),只能存放指定类型的器材(数据类型)。...

一文了解 Python 函数参数(/、*args、*、**kargs)

Python 支持五种关键类型的函数参数。让我们看看每种参数类型,并讨论它们如何工作以及何时使用它们的具体规则。我们将通过示例来研究每个示例,重点关注实际应用程序。函数参数的五种类型仅位置参数( /...

「Python位运算符」按位取反运算符(~)

功能要求编写一个Python应用程序,分别对十进制9和-9进行按位取反操作,将结果在控制台定义输出。实现步骤1.创建一个Python文件,分别对十进制9和-9进行按位取反操作,编写如下代码:2.运行代...

Python快速入门教程1:基本语法、数据类型、运算符、数字字符串

Python3的基础教程,涵盖了基本语法、数据类型、类型转换、解释器、注释、运算符、数字和字符串等内容,并附有使用实例场景。Python3的基础教程,涵盖了基本语法、数据类型、类型转换、解释器、注释、...