计算机程序工作是执行与运算,在Python中有多种运算符,最基本常用的运算符包括算数运算符、赋值运算符、比较运算符、逻辑运算符等,本篇文章将为你系统的讲解这四种基本运算符。
一、算数运算符
在我们所学的数学中有加、减、乘、除(+、-、*、/)这四种方式来运算,在Python中与我们所学的数学相差不多,在Python中有加、减、乘、除、求余、整除、次方(+ 、-、*、/、%、//、**)七种运算方式。
a = 10
b = 2
#实现两数相加
c = a + b
print(c)
#两数相减
c1 = a -b
print(c1)
#两数相乘
c2 = a * b
print(c2)
#两数相除
c3 = a / b
print(c3)
#两数求余
c4 = a % b
print(c4)
#整除
c5 = a // b
print(c5)
#次方
c6 = a ** b
print(c6)
这就是使用算数运算符的方式。
二、赋值运算符
赋值运算符是编程过程中常用的运算符,是对一个对象进行赋值,将右侧的运算符赋值给左侧的变量。
常用的赋值运算符有+=、-+、*= 、/+、%=、//=、**=。
a = 10
b = 2
#各种运算符的使用方式
c = a+=b
print(c)
#将a+b得出的结果赋值给c,在输出c
c = a-=b
print(c)
#将a+b得出的结果赋值给c,在输出c
c = a*=b
print(c)
#将a*b得出的结果赋值给c,在输出c
c = a/=b
print(c)
#将a/b得出的结果赋值给c,在输出c
c = a%=b
print(c)
#将a%b得出的结果赋值给c,在输出c
c = a//=b
print(c)
#将a//b得出的结果赋值给c,在输出c
c = a**=b
print(c)
#将a**b得出的结果赋值给c,在输出c
简单点来说就是将a、b使用个种运算符的除的结果赋值与c。
三、比较运算符
将两个对象进行比较,运算对象可以是数值,也可以是字符串。比较运算符包括:等于、小于、大于、小于等于、大于等于、不等于(==、<、>、<=、>=、!=)。比较运算符只有True和False这两种输出结果。
a = 10
b = 2
#将a与b进行比较
print (a < b)
#有上面得知a不小于b,输出False
print (a > b)
#a大于b,输出True
print (a >= b)
#a大于等于b,输出True
print (a <= b)
#a不小于等于b。输出False
print (a != b)
#a不等于b。输出True
print (a == b)
#a不等于b。输出False
四、逻辑运算符
逻辑运算符一般用于判断两个变量的交并集,一般返回布尔值,逻辑运算符包括逻辑与、逻辑或、逻辑非(and、or、not)
print(0 and 12)
#因0为假,不执行后面输出为0
print (12 and 23)
#两边都为真,结果为真,输出23
print (0 or 12)
#0为假执行后面,12为真,输出12
print (not 12)
#结果为真,取反,结果为False
print (not None)
#结果为假,取反,结果为True
以上代码是逻辑运算符的使用方式。