转:python表达式和语句的区别

本文摘自:Python表达式和语句之间的区别

 

表达式是一个值,它的结果一定是一个Python对象。当Python解释器计算它时结果可以是任何对象例如42,1+2,int(‘123’),range(10)等。

常见的Python表达式操作符有

  算术运算符:

    x+y, x-y, x / y, x*y, x // y, x%y

  比较运算符:

    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

 

结果不是对象的代码则成为‘语句’。它们表示的是一个动作而不是生成或者返回一个值。

常见的Python语句有:

  赋值语句

  调用

  print:打印对象

  if/elif/else:条件判断

  for/else:序列迭代

  while/else:普通循环

  pass:占位符

  break

  continue

  def

  return

  global

  raise:手动触发异常

  import

  from:模块属性访问

等。

posted @   Picassooo  阅读(218)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2020-08-14 LSTM的计算过程,权重参数数目,weight_ih_l0,weight_hh_l0
2020-08-14 超详细的Pycharm远程连接服务器教程 (Mac Pro)
点击右上角即可分享
微信分享提示