讲解Python中运算符使用时的优先级

宜家博客
宜家博客
宜家博客
48032
文章
0
评论
2020年6月30日19:02:47 评论 3 854字阅读2分50秒

运算符优先级来确定条件的表达式中的分组。这会影响一个表达式如何计算。某些运算符的优先级高于其他;例如,乘法运算符的优先级比加法运算更高。

例如x=7 + 3* 2;这里,x被赋值13,而不是20,因为运算符*的优先级比+更高,所以它首先乘以3 * 2,然后加7。

这里,具有最高优先级运算符出现在表格上方,那些最低的显示在底部。在一个表达式,更高的优先级运算符将首先计算。

例如:

试试下面的例子来理解Python编程语言可供选择的运算符优先级:

#!/usr/bin/python

a = 20
b = 10
c = 15
d = 5
e = 0

e = (a + b) * c / d    #( 30 * 15 ) / 5
print "Value of (a + b) * c / d is ", e

e = ((a + b) * c) / d   # (30 * 15 ) / 5
print "Value of ((a + b) * c) / d is ", e

e = (a + b) * (c / d);  # (30) * (15/5)
print "Value of (a + b) * (c / d) is ", e

e = a + (b * c) / d;   # 20 + (150/5)
print "Value of a + (b * c) / d is ", e

当执行上面的程序,它会产生以下结果:

Value of (a + b) * c / d is 90
Value of ((a + b) * c) / d is 90
Value of (a + b) * (c / d) is 90
Value of a + (b * c) / d is 50

  • 微信
  • 分享
  • 相关标签:Python
  • 本文原创发布php教程 ,转载请注明出处,感谢您的尊重!
    • 上一篇:详细解析Python中的变量的数据类型
    • 下一篇:python实现字符串和日期相互转换的方法

    相关文章

    相关视频

    • 在Django框架中运行Python应用全攻略
    • 在Python的Django框架中创建和使用模版
    • python获取元素在数组中索引号的方法
    • 浅谈python中截取字符函数strip,lstr...
    • 讲解Python中运算符使用时的优先级
    • Python 简介
    • Python 环境搭建
    • Python 中文编码
    • Python 基础语法
    • Python 变量类型

    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论

  • 立即提交

    专题推荐

      继续阅读
      weinxin
      欢迎加入中国站长博客之家
      本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
      宜家博客
      总结编码处理的实例教程 python教程

      总结编码处理的实例教程

      本文实例讲述了Python处理XML格式数据的方法。分享给大家供大家参考,具体如下:这里的操作是基于Python3平台。在使用Python处理XML的问题上,首先遇到的是编码问题。Python并不支持...
      Python中的ctime()方法使用教程 python教程

      Python中的ctime()方法使用教程

      ctime()方法转换,因为历元到表示本地时间的字符串表示以秒为单位的时间。如果不设置秒时或None,所返回的时间的当前time()被使用。使用asctime(localtime(secs))。不使用...
      python怎么安装词云wordcloud python教程

      python怎么安装词云wordcloud

      基于python的wordcloud是最近十分流行的一项技术,而在学习这门技术之前,一定要学会安装。下面给大家介绍一下wordcloud的安装步骤。 Tip: python第三方组件有很多都是whl文...
      匿名

      发表评论

      匿名网友 填写信息

      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: