
# 注释的风格

def recurPower(base, exp):		# 函数的注释可以这么写
    '''
    base: int or float.
    exp: int >= 0
 
    returns: int or float, base^exp
    '''


# 函数风格

把类/对象的方法命名为一个动词,因为方法是用来做事情的
名字采用首字母小写,驼峰式
让你的函数保持简单小巧。






# 类的风格 

class 使用驼峰式大小写如 SuperGoldFactory  

__init__不应该做太多的事情,这会让 class 变得难以使用。 

用一致的方式组织函数的参数,如果你的 class 需要处理 users、dogs、 和 cats,就保持这个次序(特别情况除外)

不要对全局变量或者来自模组的变量进行重定义或者赋值

# 代码风格
为了以方便他人阅读,为自己的代码字符之间留下一些空白。

学着模仿别人的风格写 Python 程序,直到哪天你找到你自己的风格为止。

c6927c9acfe18741eed81fe75987d0bc4f214982

# 注释的风格

def recurPower(base, exp):		# 函数的注释可以这么写
    '''
    base: int or float.
    exp: int >= 0
 
    returns: int or float, base^exp
    '''


# 函数风格

把类/对象的方法命名为一个动词,因为方法是用来做事情的
名字采用首字母小写,驼峰式
让你的函数保持简单小巧。






# 类的风格 

class 使用驼峰式大小写如 SuperGoldFactory  

__init__不应该做太多的事情,这会让 class 变得难以使用。 

用一致的方式组织函数的参数,如果你的 class 需要处理 users、dogs、 和 cats,就保持这个次序(特别情况除外)

不要对全局变量或者来自模组的变量进行重定义或者赋值

# 代码风格
为了以方便他人阅读,为自己的代码字符之间留下一些空白。

学着模仿别人的风格写 Python 程序,直到哪天你找到你自己的风格为止。
