7.1. 表达式语句
表达式语句用于计算和写入值(大多是在交互模式下),或者(通常情况)调用一个过程 (过程就是不返回有意义结果的函数;在 Python 中,过程的返回值为 None
)。 表达式语句的其他使用方式也是允许且有特定用处的。 表达式语句的句法为:
- expression_stmt ::=
starred_expression
表达式语句会对指定的表达式列表(也可能为单一表达式)进行求值。
在交互模式下,如果结果值不为 None
,它会通过内置的 repr()
函数转换为一个字符串,该结果字符串将以单独一行的形式写入标准输出(例外情况是如果结果为 None
,则该过程调用不产生任何输出。)