iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
自我挑戰組

人生苦短我用python寫出乾淨程式碼系列 第 7

Day07: Python簡單易懂的命名風格

  • 分享至 

  • xImage
  •  

Python之禪主要是由Tim Peters於1999年提出,總共20條準則但其實只有19條。透過python的import this也可以看到此20條準則。

  • 優美>醜陋
  • 明瞭>隱晦
  • 簡單>複雜>凌亂
  • 扁平>巢狀
  • 稀疏>密集
  • 可讀性重要
  • 特例也不該違背這些規則,即使實用性打敗了純粹性。
  • 錯誤不可無聲地被忽略
  • 面對不確定性,拒絕猜測
  • 用明顯的方法來完成一件事,而且最好以一種為原則。
  • 這並不是件容易的事,誰叫你不是荷蘭人呢?
  • 做優於不做,把握現在
  • 很難解式的,必然非好方法。很好解釋的,可能是好方法
  • 命名空間是個好主意,我們應好好利用
    參考資料: http://seanlin.logdown.com/posts/238789-python-idioms-24-pep-8-naming-convension

上一篇
Day06: Python簡單易懂的命名風格
下一篇
Day08: Python的註解與縮排
系列文
人生苦短我用python寫出乾淨程式碼22
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言