正文

  本文關注的主要是python陷阱,具體而言,是指CPython,而且除非特別說明,所有代碼示例都是在python2.7運行的。

  我個人對陷阱的定義是這樣的:代碼看起來可以工作,但不是以你“想當然“”的方式。如果一段代碼直接出錯,拋出了異常,我不認為這是陷阱。比如,Python程序員應該都遇到過的“UnboundLocalError", 示例:

  >>> a=1

  >>> def func():

  ...     a+=1

  ...     print a

  ... 

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式