Python 3 操作符简介
Python 3 操作符被用来操作数值和变量。一般来说,在Python中有多种类型的操作符可用。因此,运算符在Python中是非常有用和重要的。操作符的类型被划分为它们的操作,在操作数上执行。在python中,有六种类型的运算符。算术运算符在Python中主要用于解决算术运算。
什么是Python 3运算符?
操作符模块提供了一组高性能的函数,对应于python的固有操作符。表达式 py1+py2 等于 operator.add (py1, py2)。没有两个下划线,函数的名称是利用特定的方法。为了向后兼容,许多都有保留双下划线的变体。为了清晰起见,建议使用没有双下划线的变体。数学运算和序列运算是可用的函数类别之一。
Python 3 操作符的类型
下面是Python 3操作符的类型
Python 3 操作符分为多种类型
1.算术运算符
算术运算符是用来进行算术运算的。在Python中有多种算术运算符可用。下面是算术运算符的例子,如下所示。在下面的例子中,我们执行乘法、加法、减法和除法运算,如下所示。
在下面的例子中,我们使用了两个变量,py1和py2,来声明我们进行算术运算的值。
代码
py1 = 20
py2 = 5
addition = py1 + py2
subtraction = py1 - py2
multiplication = py1 * py2
division = py1 / py2
print (addition)
print (subtraction)
print (multiplication)
print (division)
输出

2.比较运算符
比较运算符用于比较条件中的值,以返回真或假。下面是一个比较运算符的例子,如下。在下面的例子中,我们执行大于、小于、不等于和等于的操作。
在下面的例子中,我们使用了两个变量,py1和py2,来声明我们执行比较操作的值。
代码
py1 = 25
py2 = 35
print (py1 > py2)
print (py1 < py2)
print (py1 == py2)
print (py1 != py2)
输出

3.逻辑运算符
下面是逻辑运算符的例子,如下所示。在下面的例子中,我们正在执行and、not和or操作,如下所示。
在下面的例子中,我们使用了两个变量,py1和py2,来声明我们执行逻辑操作的值。
代码
py1 = True
py2 = False
print (py1 and py2)
print (py1 or py2)
print (not py1)
输出

4.位操作符
下面是位操作符的例子,如下所示。在下面的例子中,我们执行的是顺时针或逆时针,以及xor操作,如下所示。在下面的例子中,我们使用了两个变量,py1和py2,来声明我们所执行的位操作的值。
代码
py1 = 25
py2 = 15
print (py1 & py2)
print (py1 | py2)
print (~py1)
print (py1 ^ py2)
输出

5.赋值运算符
下面是赋值运算符的例子,如下所示。在下面的例子中,我们进行了=,+=,-=,和*=的操作。
代码
py1 = 15
py2 = py1
print (py2)
py2 += py1
print (py2)
py2 -= py1
print (py2)
py2 *= py1
print (py1)
输出

6.身份运算符
下面是身份运算符的例子,如下。在下面的例子中,我们正在进行和不进行如下操作。
代码
py1 = 15
py2 = 25
py3 = py1
print (py1 is not py2)
print (py1 is py3)
输出

7.成员运算符
下面是成员运算符的例子,如下所示。在下面的例子中,我们正在执行in和not的操作。
代码
py1 = 15
py2 = 43
py_list = [27, 19, 43, 67, 84]
if (py1 not in py_list):
print ("py1 not present")
if (py2 in py_list):
print ("py2 present")
输出

Python 3运算符算术
下面是Python中可用的算术运算符。
1.加法
这个运算符用于两个数字的相加。
下面的例子显示了加法运算符。
代码
py1 = 15
py2 = 43
print (py1+py2)
输出

2.减法
这个运算符是用来减去两个数字的。
下面的例子显示了减法运算符。
代码:
py1 = 15
py2 = 43
print (py1-py2)
输出

3.除法
这个运算符用于除掉两个数字。
下面的例子显示了除法运算符。
代码
py1 = 25
py2 = 5
print (py1/py2)
输出

4.乘法
该运算符用于两个数字的相乘。
下面的例子显示了乘法运算符。
代码
py1 = 25
py2 = 5
print (py1*py2)
输出

5.模数
该运算符用于返回余数。
下面的例子显示了模数运算符。
代码
py1 = 37
py2 = 5
print (py1%py2)
输出

Python 3运算符比较
下面是Python中可用的比较运算符,如下:
- 大于 (>)
- 小于 (<)
- 大于或等于 (>=)
- 小于或等于 (<=)
- 等于 (==)
- 不等于 (!=)
下面的例子显示了Python 3的比较运算符,如下:
代码
py1 = 19
py2 = 39
print(py1 > py2)
print(py1 < py2)
print(py1 == py2)
print(py1 != py2)
print(py1 >= py2)
print(py1 <= py2)
输出

Python 3运算符的值
在Python中使用任何运算符时,我们首先需要给变量赋值;在赋值之后,我们要进行操作。
在下面的例子中,我们将两个变量的名字声明为py_val1和py_val2,如下所示。
代码
py_val1 = 15
py_val2 = 43
print (py_val1+py_val2)
print (py_val1-py_val2)
print (py_val1*py_val2)
print (py_val1/py_val2)
输出

结论
操作符模块提供了一组高性能的函数,对应于python的固有操作符。例如,python 3运算符被用来操作数值和变量。在python中,有多种类型的运算符可用。操作符的类型分为它们的操作,它们在操作数上执行的操作。