python代码格式

一、匈牙利命名法

变量名 = 属性 + 类型 + 对象描述

二、驼峰命名法

变量名、函数名: 小驼峰命名

类名: 大驼峰(pascal)

三、Guido推荐命名法

Type

Public

Internal

Modules

low_with_under

_lower_with_under

Packages

low_with_under

 

Classes

CapWords

_CapWords

Exceptions

CapWords

 

Functions

lower_with_under()

_lower_with_under()

Global/Class Constants

CAPS_WITH_UNDER

_CAPS_WITH_UNDER

Global/Class Variables

low_with_under

_lower_with_under

Instance Variables

low_with_under

_lower_with_under(protected)

__lower_with_under(private)

Method Names

low_with_under()

_lower_with_under()(protected)

__lower_with_under()(private)

Function/Method Parameters

low_with_under

 

Local Variables

low_with_under

 

 

  1. Internal:表示仅模块内可用,或者在类内是保护或私有的。
  2. 用单下划线(_)开头表示模块变量或函数是protected的(使用import  *  from时不会包含)。
  3. 用双下划线(__)开头的实例变量或方法表示类内私有。
  4. 将相关的类和顶级函数放在同一个模块里,没必要限制一个类一个模块。
  5. 对类名使用大写字母开头的单词,但是模块名应该用小写加下划线的方法(如lower_with_under.py)。

python关键字(保留字符)

python代码格式_第1张图片

你可能感兴趣的:(python)