Python中有几种不同的基本运算符,这篇文章会逐一介绍它们。
一、算术运算符
(1)+:返回两数想加的值,例如2 +2 =4。
(2)-:返回两数相减的值,例如4 - 2 = 2。
(3)*:返回两数相乘的积,例如2 * 2 = 4。
(4)/:返回两数相除的商,例如8 / 2 = 4。
(5)**:幂运算,返回x的y次方,例如2**3=8。
(6)%:取余,返回除法的余数,例如9//2=1。
(7)//:取整,向负无穷取整只保留商的值,例如7//2=3。
二、逻辑运算符
1.and:与,当只有运算符左右两边都为true时才返回true,例如a and b为true。
2.or:或,当运算符左右两边任意一个为true时返回true,例如a or b为true。
3.not:非,返回布尔值的相反结果,例如not a为false。
三、赋值运算符
赋值运算符是将右边的值赋给左边的变量。
(1)=:右边赋值给左边,x=y。
(2)+=:左边加上自身再加上右边,x+=y。
(3)-=:左边减去右边,x-=y。
(4)/=:左边除以右边,x/=y。
(5)%=:左边模以右边取余,x%=y。
四、比较运算符
(1)>:大于,如果>前面的值大于后面的值,则返回 True,否则返回 False。
(2)<:小于,如果<前面的值小于后面的值,则返回 True,否则返回 False。
(3)==:等于,如果==两边的值相等,则返回 True,否则返回 False。
(4)>=:大于等于,如果>=前面的值大于或者等于后面的值,则返回 True,否则返回 False。
(5)<=:小于等于,如果<=前面的值小于或者等于后面的值,则返回 True,否则返回 False。
(6)!=:不等于,如果!=两边的值不相等,则返回 True,否则返回 False。
以上就是python四种基本运算符的介绍了。