python代码格式
生活随笔
收集整理的這篇文章主要介紹了
python代码格式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一,python注釋
# python注釋def my_annotation():'''這是多行文檔,第一行的下面要空格balabala...balabala...'''passprint(my_annotation.__doc__) ''' 這是多行文檔,第一行的下面要空格balabala...balabala... '''# 以 # 開(kāi)頭也可,''' 注釋''' """ 注釋""" 三種用法二,注明函數(shù)參數(shù),和返回值類型
def f(arg1: int, arg2: str)->str: ''' 參數(shù)arg1是int類型, arg2是string類型-> 表示返回值是string'''print(f.__annotations__) # 打印參數(shù),返回值的類型f(1, 'abc') ''' {'arg1': <class 'int'>, 'arg2': <class 'str'>, 'return': <class 'str'>} '''三,編碼風(fēng)格
''' 使用4個(gè)空格縮進(jìn),不要使用制表符。4個(gè)空格(允許更大的嵌套深度)和(更容易閱讀)。制表符會(huì)引入混亂,最好不要使用它。換行,便于代碼觀看,調(diào)整使用空行分隔函數(shù)和類,以及函數(shù)內(nèi)的較大的代碼塊。把注釋放到單獨(dú)的一行。使用文檔字符串。在運(yùn)算符前后和逗號(hào)后使用空格,但不能直接在括號(hào)內(nèi)使用: a = f(1, 2) + g(3, 4)。以一致的規(guī)則為你的類和函數(shù)命名;按照慣例應(yīng)使用 UpperCamelCase 來(lái)命名類,而以 lowercase_with_underscores 來(lái)命名函數(shù)和方法。 (在類里面,每個(gè)函數(shù)的第一個(gè)參數(shù)是self)用UTF-8 和 ASCII字符 '''總結(jié)
以上是生活随笔為你收集整理的python代码格式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 中文TeX的编辑环境推荐
- 下一篇: Python从键盘输入多行文本数据的方法