Python自动化办公应用学习笔记6,深入行与注释,规范命名与掌握保留字

在Python中,行、注释、命名规则和保留字是编写代码时必须遵守的基本规则。以下是对这些概念的学习笔记:
### 1. 行
- "单行代码":Python 允许一行代码完成一个任务。 - "多行代码":可以通过缩进来表示多行代码属于同一个逻辑块。 - "换行符":Python 代码块通常以换行符结束。
### 2. 注释
- "单行注释":使用 `#` 符号开始,直到行尾。 - "多行注释":使用三个单引号 `'''` 或三个双引号 `"""` 包围多行内容。
```python # 这是单行注释 """ 这是多行注释 可以跨多行 """ ```
### 3. 命名规则
- "变量名":由字母、数字、下划线组成,不能以数字开头。 - "大小写敏感":例如 `myVar` 和 `myvar` 是两个不同的变量。 - "避免使用保留字":如 `if`、`while`、`for` 等。 - "建议使用有意义的变量名":提高代码可读性。
```python # 正确的命名 user_name = "张三" age = 25
# 错误的命名 1var = 10 # 以数字开头 if

相关阅读延伸:Python自动化办公应用学习笔记6——行、注释、命名与保留字

1.行

一般编写Python代码时,一行只写一条语句,长度不超过80个字符(PEP8规范)。如果一条语句过长,可使用反斜杠()换行,在、{}、()中换行时,可省略反斜杠。如:

numb = int(input("请输入数字:") +

20 + 40)

Names = ("张三","李四","王五",

"小张","小肖","小刘")

为了提升阅读性,不同功能代码块之间用空行分隔(如函数之间、逻辑段落之间)。空行不影响运行,要合理使用空行组织代码,避免滥用:同一功能块内不宜插入多余空行。

2.注释

注释是程序员在代码中加入的一行或多行信息,用来对语句、函数、数据结构等进行说明,提高代码的可读性。注释是辅助性文字,不会被解释器执行。适当添加清晰、简洁的注释,有利于阅读和理解代码逻辑。

Python语言有两种注释方法:单行注释和多行注释。单行注释以#开头,多行注释以'''(3个单引号或双引号)开头和结尾。如:

# 计算用户年龄(单行注释)

age = current_year - birth_year


'''

文件名:main.py

作者:张三

功能:实现用户管理系统

'''

注释主要有3个用途,一是标明作者和版权信息。在每个源代码文件开始前添加。二是解释代码原理和用途。程序中的注释一般采用单行注释标记在关键代码同行,一段关键代码可在其前采用多行注释。三是辅助程序调试。在调试时,可临时通过注释“去掉”一行或多行无当前运行无关的代码,辅助发现代码发生问题的可能位置。

注释与代码保持同步更新,关键算法优先写注释再实现代码,避免冗余注释(如 x = 1 # 给x赋值1)

3.命名与保留字

Python程序采用“变量”来保存和表示具体的数据值,需要给它们关联一个标识符(名字),关联标识符的过程称为命名。命名用于保证程序元素的唯一性。

Python语言允许采用字母、数字、下画线和汉字等字符及其组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度没有限制,大小写敏感。但从编程习惯和兼容性等角度考虑,一般不建议采用中文对变量命名。

标识符不能与Python的保留字相同。一般不建议采用中文等非英语语言字符对变量命名。

保留字(Keyword),也称为关键字,指被编程语言内部定义并保留使用的标识符。Python 3.8+共有35个保留字,保留字也对大小写敏感。

序号

保留字

作用

1

and

逻辑与

2

as

别名定义

3

assert

断言检查

4

break

跳出循环

5

class

定义类

6

continue

继续下次循环

7

def

定义函数

8

del

删除对象

9

elif

条件分支

10

else

条件分支/异常/循环

11

except

异常捕获

12

False

布尔假值

13

finally

最终清理代码块

14

for

循环语句

15

from

模块局部导入

16

global

声明全局变量

17

if

条件语句

18

import

导入模块

19

in

成员判断

20

is

对象标识判断

21

lambda

匿名函数

22

None

空值对象

23

nonlocal

声明外层非全局变量

24

not

逻辑非

25

or

逻辑或

26

pass

空操作占位符

27

raise

抛出异常

28

return

函数返回值

29

True

布尔真值

30

try

异常测试代码块

31

while

循环语句

32

with

上下文管理器

33

yield

生成器返回值

34

async

异步声明

35

await

异步等待

Python语法合规要点

1. 所有符号使用英文半角((), "", #)。

2. 字符串引号前后一致:'''注释'''"""注释"""。

3. 保留字全小写。

4. 注释符号后需空格:# 注释

发布于 2025-07-16 16:16
收藏
1
上一篇:Word文档命名大变身!三招轻松搞定名字长短不一,强迫症患者福音! 下一篇:PyTorch实战攻略,字符级RNN打造个性化姓名生成器