注释、标识符和关键字
让我们继续Python的基础语法学习,上一次我们讲的是缩进,大家可以回顾一下第一个Python程序。今天我们一起来学习的是注释、标识符和关键字。
注释
注释是用来帮忙说明代码作用的,编译器会忽略所有注释。Python中注释分为单行注释和多行注释两种。
1.单行注释
单行注释是只显示一行的注释内容。以“#”开头,其后一行的内容都属于注释。具体如下。
#print("Hello") 这是注释 print("World")
结果如下图
2.多行注释
多行注释是从C语言处继承过来的,顾名思义,就是可以显示多行的注释内容。
多行注释有两种方法分别是” ''' “和” """ “。具体的使用方法如下。
''' print("1") print("2") ''' print("3") """ print("4") print("5") """
结果如图
好的注释可以提高代码的可读性,可以让其它人更快明白编写者的意思。
标识符和关键字
标识符和关键字都是具有特定含义的称谓的字符,如同人的外号一样。
1. 标识符
代码中的分号,引号之类的属于标识符。Python中标识符规则和C语言类似。
- 第一个字符必须是字母表中字母或下划线( _ )
- 标识符的其他的部分由字母、数字和下划线组成
- 标识符对大小写敏感
2. 关键字
关键字是Python系统保留的标识符。我们不能使用它们用作标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字,如下:
>>> import keyword #导入“keyword”标准库 >>> keyword.kwlist #列出关键字 ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']