如何在Python中在一行上提供多个语句?
在一个统一缩进的块中,多个语句形成一个复合语句。通常,在编辑器中每个语句都写在单独的物理行上。然而,如果它们之间用分号分隔,块中的语句可以写在一行中。以下是三个语句的代码,分别写在不同的行中:
如果在它们之间放置分号,这些语句可以很好地写在同一行中。
增加的缩进的新块通常在 : 符号之后开始,例如 if、else、while、for、try 语句。然而,使用上述语法,块中的语句可以通过放置分号在一行中编写。以下是在 for 循环中的语句块的一个简单示例。
这个块也可以写在单行中,如下所示。
然而,如果有嵌套的语句块,则不允许这样做。
阅读更多:Python 教程