Python基础学习教程:常用运算符
算术运算符
算术运算符主要是用来执行算术运算的特殊字符,常见的有:
-
+:加法 -
-:减法 -
*:乘法 -
/:除法,得到的结果是一个浮点数 -
**:幂运算 -
//:整除,得到的结果是一个整数 -
%:取余
示例:常见的算术运算。
a, b = 3, 33
# 加法
print(a + b)
# 减法
print(a - b)
# 乘法
print(a * b)
# 除法
print(b / a)
# 幂运算
print(b ** a)
# 整除
print(b // a)
# 取余
print(a % b)
赋值运算符
赋值运算符主要指的是“=”等于符号,用来给一个变量进行赋值。不过在Python中,赋值运算符和算术运算符可以进行组合,表示对该变量进行算术运算以后再重新赋值。常见的赋值运算符有:
-
=:赋值运算符 -
+=:先做加法运算,再赋值 -
-=:先做减法运算,再赋值 -
*=:先做乘法运算,再赋值 -
/=:先做除法运算,再赋值 -
**=:先做幂运算,再赋值 -
//=:先做整除运算,再赋值 -
%=:先做取余运算,再赋值
示例:常见的赋值运算符的用法。
a, b = 3, 33
# 加法
a += b
print(a)
# 减法
a -= b
print(a)
# 乘法
a *= b
print(a)
# 除法
a /= b
print(a)
# 幂运算
b **= a
print(b)
# 整除
b //= a
print(b)
# 取余
b %= a
print(b)
比较运算符
比较运算符用来比较两个变量之间的大小,其结果是一个布尔值。比较运算是非常基础且非常常用的一种运算,在实际的开发中也会被经常使用到。常见的比较运算符有:
-
>
:判断左边的变量是否大于右边的变量。 -
<:判断左边的变量是否小于右边的变量。 -
==:判断左右两边的变量是否相等。 -
>=
:判断左边的变量是否大于或等于右边的变量。 -
<=:判断左边的变量是否小于或等于右边的变量。
示例:比较运算符的基本用法。
a, b = 33, 333
# >:判断左边的变量是否大于右边的变量。
print(a > b)
# <:判断左边的变量是否小于右边的变量。
print(a < b)
# ==:判断左右两边的变量是否相等。
print(a == b)
# >=:判断左边的变量是否大于或等于右边的变量。
print(a >= b)
# <=:判断左边的变量是否小于或等于右边的变量。
print(a <= b)
逻辑运算符
逻辑运算符主要作用是组合多个条件判断,在数学中一般称作与、或、非。在编程中指的是多个条件要么同时满足,要么有一个满足,要么不满足。Python中的逻辑运算符是单词格式,具体如下:
-
and:与,要求左右两边的条件同时满足。 -
or:或,要求左右两边的条件至少有一个满足。 -
not:非,要求not后面的条件不满足。
示例:逻辑运算符的基本用法。
a, b = 33, 333
# and:与,要求左右两边的条件同时满足。
print(a > 0 and b > 0)
# or:或,要求左右两边的条件至少有一个满足。
print(a > 0 or b < 0)
# not:非,要求not后面的条件不满足。
print(not a < 0)
THE END