目录

算术(数学)运算符

赋值运算符

复合赋值运算符


hello小伙伴们,过年好呀,今天我来分享运算符的相关知识啦~

在Python中,一般会用到算术(数学)运算符、赋值运算符和复合赋值运算符三类。因为运算符是大家都能够直接理解的概念,因此下面我就直接列表格喽~

算术(数学)运算符

表1-算术(数学)运算符
运算符符号 说明 举例
+ 对象a(13)和对象b(14)相加输出结果为27
- 对象a(13)和对象b(14)相减输出结果为-1
* 对象c(2)和对象d(5)相乘输出结果为10
/ 对象e(8)/ 对象f(4)输出结果为2
// 取整除 返回商的整数部分,例如9//2的输出结果为4,9.0//2.0的输出结果为4.0
% 取余 返回除法的余数,比如4%3=1
** 指数 a**b代表a的b次方

为了让大家更好地理解运算符的使用,下面举几个代码例子哦,大家可以试着敲一敲!

# 算术(数学)运算符
print("13+14=",13+14)
print("13-14=",13-14)
print("2*5=",2*5)
print("8/4=",8/4)
print("9//2=",9//2)
print("9%2=",9%2)
print("9.0%2.0=",9.0%2.0)
print("2**3=",2**3)

温馨提示:在Python中,print(13+14)可以直接输出二者相加的结果27,但是只从27无法知道此结果是怎样运算得来的。因此为了更好的展示算式,我们可以用print("13+14=",13+14)来表达完整的算式,其中双引号(" ")中的内容在运行代码后是可以呈现在运行框中的,请注意中间的逗号是英文的哦!

赋值运算符

表2-赋值运算符
运算符符号 说明 举例
= 赋值运算符 将等号(=)右边的结果赋值给左边的变量,例如num=1314+520,结果num的值为1834
# 赋值运算符
num=1314+520

复合赋值运算符

表3-复合赋值运算符
运算符符号 说明 举例
+= 加法赋值运算符 b+=a等价于b=b+a
-= 减法赋值运算符 b-=a等价于b=b-a
*= 乘法赋值运算符 b*=a等价于b=b*a
/= 除法赋值运算符 b/=a等价于b=b/a
%= 取模赋值运算符 b%=a等价于b=b%a
**= 幂赋值运算符 b**=a等价于b=b**a
//= 取整除赋值运算符 b//=a等价于b=b//a
# 复合赋值运算符
num=1
num+=1 # num=num+1
print("num+=1:",num)
num-=1 # num=num-1
print("num-=1:",num)
num*=4
print("num*=4:",num)
num/=2
print("num/=2:",num)

num=3
num%=2
print("num%=2:",num)
num**=2
print("num**=2:",num)

num=9
num//=2
print("num//=2:",num)

以上是自己学习过程中总结和练习的内容,如有错误请谅解,定会修改哈,希望能够帮助小伙伴哦!!参考黑马程序员,如有侵权定会删除~谢谢观看啦

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐