Python中不同运算符的执行顺序是什么

发布于 2024-10-06 22:01:15 字数 209 浏览 6 评论 0原文

() 函数调用
() 布尔与
() 赋值

() 二进制 + 或 -
() 括号
() 布尔值 或

() / 、 * 、 / / 或 % () >、<、<>、!=、==、<=、>= ()一元 + 或 -

() 切片
() 布尔非
() 订阅

() 指数

() Function calls
() Boolean And
() Assignment

() Binary + or -
() Parenthesis
() Boolean Or

() / , * , / / or %
() >,<,<>, !=,==, <=,>=
()Unary + or -

() Slicing
() Boolean Not
() Subscription

() Exponential

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

分开我的手 2024-10-13 22:01:15

请参阅以下表格: http://docs.python.org/reference/expressions.html#摘要

另请查看评估顺序。

  • 它说 - Python 从左到右计算表达式。
  • 在计算赋值时,先计算右侧,再计算左侧。

See the table at : http://docs.python.org/reference/expressions.html#summary

Also check out the evaluation order.

  • It says - Python evaluates expressions from left to right.
  • While evaluating an assignment, the right-hand side is evaluated before the left-hand side.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文