大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > Python语言 > 《大宇:我和马哥学Python》 > [002.06]表达式与运算符

[002.06]表达式与运算符

发布时间:2018/07/28 《大宇:我和马哥学Python》 标签python阅读:63

Python的表达式与语句:

表达式:

语句:

Python中常用的表达式操作符:

x+y,x-y

x*y,x/y,x//y,x%y

逻辑运算:

x or y ,x and y,not x

成员关系运算:

x in y, x not in y

对象测试:

x is y,x not is y

比较运算:

x<y,x>y,x<=y,x>=y,x==y,x!=y

位运算:

x|y,x&y,x^y,x<<y,x>>y

一元运算:

-x,+x,~x

幂运算:

x**y

索引和分片:

x[i],x[i:j],x[i:j:stride]

调用:

x(..)

取属性:

x.attribute

元组:(…)

序列:[…]

字典:{…}

三元选择表达式:x  if y else z

匿名函数:lambda args:expression

生成器函数发送协议:yield x

运算优先级:

  • (…) […] {…}
  • s[i],s[i:j]
  • s.attribute
  • s(…)
  • +x,-x,~x
  • x**y
  • *,/,//,%
  • +,-
  • <<,>>
  • &
  • ^
  • |
  • <,<=,>,>=,==,!=
  • is,not is
  • in,not in
  • not
  • and
  • or
  • lambda
The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有0评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息