關于Python高級語言特性

作為一個python半吊子選手,在經過一輪正經的python面試之后,我終于對自己的定位有了清晰地認知:我學的非常膚淺。
python的高級語言特性我只是了解,從來沒用過。很遺憾,但是學完之后我發現真的超好用。


  • 迭代器
    訪問集合元素的一種方式。可以記住遍歷的位置的對象,從集合的第一個元素開始訪問直到所有元素被訪問完結StopIteration ,只能前進不能后退,實現iter()和next()方法,字符串,列表,元組對象都可用于創建迭代器
    關于迭代器的一篇文章

  • 生成器
    使用了yield的函數被稱為生成器,生成器是一個返回迭代器的函數,只能用于迭代操作,類似斷點。生成器也可以被稱為迭代器或者說生成器自動實現了迭代器協議。
    關于生成器的一篇文章

  • 裝飾器
    簡單理解的裝飾器就是修改其它函數功能的函數
def fun():
      print '----'

@fun
def fun_1():
      print '~~~'

關于裝飾器的一篇文章


暫時就想到這么多,以后想到了再繼續補充吧

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 包(lib)、模塊(module) 在Python中,存在包和模塊兩個常見概念。 模塊:編寫Python代碼的py...
    清清子衿木子水心閱讀 3,830評論 0 27
  • 買了板子,忍不住畫了個情頭,不過不好看…… 以后加油加油!
    盒子兔閱讀 233評論 0 1
  • 早:A,7分,B,6分 晚:A,7分,B,5分
    東方忞閱讀 86評論 0 0
  • 走出高中校門,我們正值青春年少時。大學幾年的寒暑假里,曾有過不同規模的聚會。有些同學曾經如約小聚,也曾有好些同學相...
    寧靜遇夏雨閱讀 599評論 2 6
  • 第三章:4D系統----神奇坐標的誕生 A(Attention) 4D領導的四個維度:情感與直覺--培養維度、情...
    闊涵閱讀 624評論 0 0