注释、标识符、关键字(保留字)
一、注释
注释是代码中的解释型语句,用来对代码内容进行注解
注释不是代码,不会被程序执行。
- 单行注释
通过 # 号定义,在#号右侧的所有内容均作为注释
建议在#号和注释内容之间,间隔一个空格
单行注释一般用于对一行或一小部分代码进行解释
- 多行注释
通过一对三个引号来定义("""注释内容"""),引号内部均是注释,可以换行
多行注释一般对:Python文件、类或方法进行解释
- 单行注释中能否使用多行注释?可以
- 多行注释中能否使用单行注释?可以
- 多行注释中能否使用多行注释?不可以
二、标识符、关键字(保留字)
是编程语言中允许作为名字的有效字符串集合,其中有一部分是关键字,构成语言的标识符。这种标识符是不能做它用的标识符的,否则会引起语法错误 (SyntaxError 异常)。
标识符就是一个名字,作为变量、函数、类、模块以及其他对象的名称。
Python中,标识符命名的规则主要有3类:
•内容限定
•大小写敏感
•不可使用关键字
(一)内容限定
标识符命名中,只允许出现:
•英文
•中文
•数字
•下划线(_)
这四类元素。
其余任何内容都不被允许。
- 不推荐使用中文
- 数字不可以开头 (1、1_a)
案例(正确):
b
b_a
_a_b
a_1
(二)大小写敏感
大写和小写表示的是不同的变量:
以定义变量为例:
a= 10
A= 20
字母a的大写和小写,是完全能够区分的。
a = 10
A = 20
print(a)
print(A)
(三)不可使用关键字(保留字)
关键字在Python中都有特定用途,不可以使用它们作为标识符。
>>> import keyword
>>> dir(keyword)
['__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'iskeyword', 'kwlist']
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
>>>
作者:iveBoy
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。


浙公网安备 33010602011771号