- Python快速编程入门
- 黑马程序员编著
- 622字
- 2020-06-24 22:29:55
2.1 基本语法
2.1.1 注释
Python中的单行注释以#开头,示例代码如下:
# 第一个注释
print ("Hello, Python!") # 第二个注释
多行注释可以使用三引号作为开头和结束符号,三引号可以是三个单引号或者三个双引号。例如,进入print函数的声明文件,有关print函数的相关解释都是使用三引号注释的,如图2-1所示。
图2-1 三引号的使用
2.1.2 行与缩进
Python最具特色的就是使用缩进来表示代码块,不需要使用大括号{ }。
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,示例代码如下:
if True:
print ("True") # 缩进一个tab键的占位
else:
print ("False") # 缩进一个tab键的占位
以下代码最后一行语句缩进的空格数不一致,会导致运行错误。
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 缩进不一致,会导致运行错误
以上程序由于缩进不一致,执行后会出现类似以下错误,如图2-2所示。
图2-2 缩进不一致导致报错
注意:
(1)对于一个初次使用缩进作为代码块的人来说,可能会对缩进多大宽度比较疑惑,这里,我们推荐大家使用4个空格宽度。
(2)不同的文本编辑器中制表符代表的空白宽度不一致,如果我们使用的代码要跨平台使用,建议大家不要使用制表符。
2.1.3 语句换行
Python通常是一行写完一条语句,但是如果语句过长,就需要进行换行处理,这时可以在语句的外侧加上一对圆括号来实现。示例代码如下:
string=("Python是一种面向对象、解释型计算机程序设计语言,"
"由Guido van Rossum于1989年底发明。"
"第一个公开发行版发行于1991年,"
"Python源代码同样遵循GPL(GNU General Public License)协议。")
需要注意的是,在[]、{}或()中的语句,不需要再使用圆括号进行换行。示例代码如下:
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']