《像计算机科学家一样思考Python(第2版)》——2.3 表达式和语句

本节书摘来自异步社区《像计算机科学家一样思考Python(第2版)》一书中的第2章,第2.3节,作者[美] Allen B. Downey,赵普明 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.3 表达式和语句

表达式是值、变量和操作符的组合。单独一个值也被看作一个表达式,单独的变量也是如此。所以下面都是合法的表达式:

>>> 42
42
>>> n
17
>>> n + 25
42

当你在提示符之后键入一个表达式时,解释器会对其进行求值,即尝试找到该表达式的最终值。在本例中,变量n的值是17,而表达式n + 25的值是42。

语句是一段会产生效果的代码单元,如创建新变量或者显示一个值。

>>> n = 17
>>> print(n)

第一行是一个赋值语句,将值17赋给变量n。第二行是一个print语句,显示变量n的值。

当键入一行语句之后,解释器会执行它,也就是说会按照语句所说的来做。通常来说,语句本身没有值。

上一篇:OSS重磅推出OSS Select——使用SQL选取文件的内容


下一篇:Hadoop默认支持集成OSS,作为Hadoop兼容的文件系统