Python基础核心经典教程(009)——Python运算符
发布日期:2021-06-30 11:11:29 浏览次数:3 分类:技术文章

本文共 1538 字,大约阅读时间需要 5 分钟。


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

概述

在本节教程中,我们将介绍Python开发中常用的运算符。例如:算术运算符、比较运算符、赋值运算符、逻辑运算符等。

算术运算符

运算符 描述 示例
+ 1 + 2 结果为 3
- 2-1 结果为 1
* 3 * 2 结果为 6
/ 14 / 2 结果为 7
// 整除 9 // 4 结果为2
% 取余 9 % 4 结果为 1
** 指数 2 ** 4 结果为 16
() 小括号 提升运算优先级,即 (4 + 2) * 3 结果为 18

赋值运算符

运算符 描述 示例
= 赋值运算符 a=1
+= 加法赋值运算符 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

比较运算符

运算符 描述 示例
== 判断两个操作数是否相等。如果相等,则结果为真True;否则,结果为假False 如a=3,b=3,则a == b 为 True
!= 判断两个操作数是否不相等。如果不相等,则结果为真True;否则,结果为假False 如a=3,b=3,则a == b 为 True;如a=1,b=3,则a != b为 True
> 判断运算符左侧操作数是否大于右侧操作数。如果大于,则结果为真True;否则,为假False 如a=7,b=3,则a > b为 True
< 判断运算符左侧操作数是否小于右侧操作数。如果小于,则结果为真True;否则,为假False 如a=7,b=3,则a < b 为 False
>= 判断运算符左侧操作数是否大于等于右侧操作数。如果大于,则结果为真True;否则,为假False 如a=7,b=3,则a < b 为 False;如a=3,b=3,则a >= b为 True
<= 判断运算符左侧操作数是否小于等于右侧操作数。如果小于,则结果为真True;否则,为假False 如a=3,b=3,则a <= b 为 True

逻辑运算符

运算符 逻辑表达式 描述
and x and y 与操作。只有 x 和 y 的值都为 True,才返回 True;否则,只要 x 或y 任意一个值为 False,就返回 False
or x or y 或操作。只要 x 或者 y 有任意一个值为 True,就返回 True;否则,只有 x 和 y 的值都为 False,才会返回 False
not not x 非操作。如果 x 为 True,返回 False;如果 x 为 False,返回 True

案例

"""原创作者:谷哥的小弟博客地址:http://blog.csdn.net/lfdfhl示例描述:算术运算符"""# 算术运算符a = 1 + 2print(a)b = 14 / 2print(b)c = 9 // 4print(c)d = 9 % 4print(d)e = 2 ** 4print(e)# 赋值运算符f = 5print(f)g = 2g += 4print(g)# 比较运算符h = 2i = 9j = (h >= i)print(j)# 逻辑运算符k = Falsel = Truem = k and lprint(m)

在这里插入图片描述

转载地址:https://it9527.blog.csdn.net/article/details/105691407 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python基础核心经典教程(010)——条件判断语句
下一篇:修改CSDN博文中默认的图片水印

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月30日 00时48分54秒