Python之运算符

系统 797 0

Python之运算符

计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算,今天我们暂只学习算数运算、比较运算、逻辑运算、赋值运算

一、算数运算

假设以下变量中 a=10,b=20

运算符 描述 实例
+ 加——两个对象相加 a+b 输出结果为30
- 减——两个对象相减或者表示一个负数 a-b 输出结果为-10
* 乘——两个数相乘或者是返回一个被重复若干次的字符串 a*b 输出结果为200
/ 除——两个数相除 b/a 输出结果为2
% 取模——返回两数相除后的余数 b%a 输出结果为0
** 幂——两数进行幂运算 a**b输出结果为100000000000000000000
// 取整除——返回商的整数部分 9//2 输出结果为4,9.0//2.0 输出结果为4.0

二、比较运算

假设以下变量中 a=10,b=20

运算符 描述 实例
== 等于——比较两个对象是否相等 (a == b)返回False
!= 不等于——比较两个对象是否不相等 (a != b)返回True
<> 不等于——比较两个对象是否不相等 (a <> b)返回True,这个运算符跟!=类似。
> 大于 (a > b)返回False
< 小于 (a < b)返回True
>= 大于等于 (a >= b)返回False,(a >= 10)返回True
<= 小于等于 (a <= b)返回True,(a <= 10)返回True

三、赋值运算

假设以下变量中 a=10,b=20

运算符 描述 实例
= 简单的赋值运算符 c = a+b 将a+b的运算结果赋值给c
+= 加法赋值运算符 c += a 等价于: c = c + a
-= 减法赋值运算符 c -= a 等价于: c = c - a
*= 乘法赋值运算符 c = a 等价于: c = c a
/= 除法赋值运算符 c /= a 等价于: c = c / a
%= 取模赋值运算符 c %= a 等价于: c = c % a
**= 幂赋值运算符 c **= a 等价于: c = c ** a
//= 取整除赋值运算符 c //= a 等价于: c = c // a

四、逻辑运算

假设以下变量中 a=10,b=20

运算符 描述 实例
and 判断多个条件均为真时,返回True a>10 and b>10 ,结果为 False
or 判断多个条件中任意条件为真时,返回True a>10 or b>10 ,结果为True
not 取反 not a>b ,结果为True

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论