Python3教程之基础语法(空行,等待用户输入,同一行显示多条语句)
空行函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。 空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。 记住:空行也是程序代码的一部分。
等待用户输入执行下面的程序在按回车键后就会等待用户输入: 实例[C#] 纯文本查看 复制代码 (Python 3.0+)#!/usr/bin/python3 input("\n\n按下 enter 键后退出。")
以上代码中 ,"\n\n"在结果输出前会输出两个新的空行。一旦用户按下 enter 键时,程序将退出。
同一行显示多条语句Python 可以在同一行中使用多条语句,语句之间使用分号 ; 分割,以下是一个简单的实例: 实例[C#] 纯文本查看 复制代码 (Python 3.0+)#!/usr/bin/python3 import sys; x = 'runoob'; sys.stdout.write(x + '\n')
使用脚本执行以上代码,输出结果为: runoob使用交互式命令行执行,输出结果为: [C#] 纯文本查看 复制代码 >>> import sys; x = 'runoob'; sys.stdout.write(x + '\n')runoob7
此处的 7 表示字符数。 多个语句构成代码组缩进相同的一组语句构成一个代码块,我们称之代码组。 像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。 我们将首行及后面的代码组称为一个子句(clause)。 如下实例: [C#] 纯文本查看 复制代码 if expression : suiteelif expression : suite else : suite
|