1. 程式人生 > >python的一些基本的建議

python的一些基本的建議

jic ocm dbv ol7 aca avd wow gcs bnf

一、編碼風格 python程序要寫的易於閱讀 二、python代碼的樣式規則 遵循PEP8 4個spaces是一次縮排,不允許tabs,不允許混合使用space和tab,方法之間要有一個空行,類之間要有兩個空行 在dicts, lists,tuples,還有參數列表的“,”後面加一個space,在dicts的“:”後面加一個space,但是不要在前面加 一行不要超過80個字符 三、語法 交換值 b, a =a, b l = [“David”, “Pythonista”, “+1-514-555-1234"] >>>people = [l, [“Guido”, “BDFL”, “unlisted”]] >>>for (name, title, phone) in people: … print(name, phone) David +1-514-555-1234 Guido unlisted 四、_ _存儲了上一次打印的表達式 >>> 1+1 2 >>> _ 2 四、join 不要使用”+”拼接字符串,使用join會提高性能 result = ‘ ‘.join(colors) result = ‘,’.join(colors) result = ‘ ‘.join(fn(i) for I in items) 五、使用in 六、使用setdefault equities = {} for (portfolio, equity) in data: equities,setdefault(portfolio, []).append(equity) 七、使用defaultdict 八、真值 技術分享
參考鏈接:http://mp.weixin.qq.com/s/E8jtSkygoTXdWISa8VUzTg

python的一些基本的建議