• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:14-运算符的优先级

python 搞代码 4年前 (2022-02-20) 40次浏览 已收录 0个评论

(1)运算符的计算有优先级

有时候,一个表达式里可能存在很多运算符,那么,这时就须要留神计算的优先程序,比方加法和乘法同时存在的时候,首先进行乘法运算,而后再进行加法运算。在Python中也是一样,这称为运算符的优先级。优先级雷同时,从左到右进行计算;优先级不同时,从优先级高的运算符进行计算。上面举两个例子,如下图所示。

Python中运算符的优先级如下表所示:


(2)优先级雷同的运算符如何计算

运算符的优先级雷同时,遵循从左到右的计算程序,比方上面这个例子:

那么,代码的解读如下:

应用在线云编辑器,输出下面的代码,执行成果如下:


(3)优先级不同的运算符如何计算

运算符优先级不同时,先从优先级较高的运算符开始计算。比方“+”和“*”,会先进行“*”运算,而后再进行“+”运算。看上面这个例子:

下面的代码解读如下:

应用在线云编辑器,输出下面的代码,执行成果如下:


(4)应用“()”,调整运算符的优先级

有的时候,咱们想让优先级较低的运算符优先计算,这时就能够应用“()”来实现。“()”的作用是让“()”内的运算优先级始终最高,优先计算。来看上面的例子:

下面的代码解读如下:

应用在线云编辑器,输出下面的代码,执行成果如下:


挑战一下

如果你学完了明天的常识内容,入手试试上面的挑战工作吧!


挑战(1):输入验证码界面

在云编辑器中,输入验证码的界面。实现成果如下图所示:

【源代码:资源包\第1天\1-4-挑战1.py】


挑战(2):输入微信红包

在云编辑器中,输入微信红包。实现成果如下图所示:

【源代码:资源包\第1天\1-4-挑战2.py】

此处为语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:14-运算符的优先级

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址