Python基础知识全解析

发表时间: 2022-05-10 19:13

1、编码方式

1.1 无特殊情况,一律用UTF-8编码格式。

1.2 文件头部加注释# _*_ coding: utf-8 _*_标识,方便其他人阅读。

2、代码格式

2.1 python对空格键极其严格,所以使用时空格一定要注意。

2.2 行代码不要过长,保证windows键+⬅或➡实现分屏时保证代码可完全展示。

2.3 每个函数/类/文件中建议写注释(ctrl + /),注释内容一般为函数/类的功能,格式参考下图。

2.4 逻辑运算符,位运算符前后使用空格,例如

i = i + 1

函数的参数列表中,后面紧跟空格,例如

def func(parameter1, parameter2 = xxx):	...

良好的代码格式也是一个优秀程序员所具备的。

3、命名规范:

3.1 模块尽量使用小写命名,首字母不需要大写且尽量不用下划线_。

import packagefrom .Utils import readFileLines import os.path# 不推荐用法import Package

3.2 类名采用驼峰命名法,且首字母一定大写。

class DrillToolType(Enum):    """Drill tool type, i.e the TYPE2 field of the tools file"""    Standard = 1    Photo = 2    Laser = 3    PressFit = 4

3.3 函数名、变量名一律小写,如有多个单词,用下划线隔开。

def filter_line_record_lines(lines):    "Remove empty and '#'-only lines from the given line list"    return [        line for line in lines        if line and line != "#"    ]

3.4 常量名采用全大写,如有多个单词,用下划线隔开。

MAX_CLIENT = 300CONNECTION_TIMEOUT = 1200

每天学习一点点,持续更新哦~