Python合集之Python运算符(一)
在上一节的合集中,我们了解了Python数据类型转换的相关知识,本节我们将进一步了解一下Python中运算符中的算术运算符跟赋值运算符的相关知识。
运算符是一些特殊的符号,主要用于数学运算,比较大小和逻辑运算等。在Python的运算符中主要包扣算术运算、赋值运算、比较(关系)运算、逻辑运算及位运算。使用运算符将不同类型的数据按照一定的规则连接起来的式子,称为表达式。
1. 算术运算符
算术运算符是处理四则运算的符号,在数字处理中应用最多,常用的算术运算符如下:
运算符 | 说明 | 实例 | 结果 |
+ | 加 | 12.45+15 | 27.45 |
- | 减 | 4.56-0.26 | 4.3 |
* | 乘 | 5*3.6 | 18.0 |
/ | 除 | 7/2 | 3.5 |
% | 求余,即返回除法的余数 | 7%2 | 1 |
// | 取整数 | 7//2 | 3 |
** | 幂,即返回X的Y次方 | 2**4 | 16 |
注:在算术运算符中使用%求余,如果除数是负数,那么取得的结果也是一个负数。
使用除法(/或者//)运算符和求余运算符时,除数不能为0,否则将会出现异常。
注:在Python2.X中,除法运算符(/)的执行结果与Python 3.X不一样。在Python 2.X中,如果操作数为整数,那么结果也将截取为 整数。而在Python3.X中,计算结果为浮点数。例如:7/2 在Python 2.X中 结果为3,而在Python 3.X中结果为3.5
2.赋值运算符
赋值运算符主要用来为变量赋值,在Python中常用的赋值运算符如下:
运算符 | 说明 | 举例 | 展开形式 |
= | 简答的赋值运算 | x=y | x=y |
+= | 加赋值 | x+=y | x=x+y |
-= | 减赋值 | x-=y | x=x-y |
*= | 乘赋值 | x*=y | x=x*y |
/= | 除赋值 | x/=y | x=x/y |
%= | 取余数赋值 | x%=y | x=x%y |
**= | 幂赋值 | x**=y | x=x**y |
//= | 取整除赋值 | x//=y | x=x//y |
花絮:
本期的Python的运算符就分享到这里,下期我们将继续分享Python中的运算符中的比较运算符跟逻辑运算符,感兴趣的朋友可以关注我。
同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。