【技巧】初學Python,應從哪些內容入手?

老男孩IT教育機構發表於2022-07-12

 作為一門新型的程式語言,Python非常受歡迎,在人工智慧、計算科學、Web應用、使用者互動介面、自動化運維等方面都有廣泛的應用;而且學習起來十分簡單,沒有程式設計基礎也可以輕鬆入門。那麼初學Python,應從哪些內容入手?具體請看下文。

  初學者學習Python需循序漸進,可以從以下內容入手學習:

  1.Python基礎知識

  學習任何一門程式語言都需要學習相關語法知識,Python基礎知識的學習主要包括Python直譯器執行原理、字元編碼、註釋、變數、縮排、流程控制、檔案操作、資料型別、資料型別內建方法、字串格式化、運算子、輸入輸出、三元運算、collections、列表、字典、元組、集合、IO操作、檔案增刪改查、函式等。

  2.函式和常用模組

  函式和常用模組的學習內容主要包括裝飾器原理和使用、高階函式、迭代器與生成器、函數語言程式設計、函式遞迴、二分查詢、模組介紹、re正則模組、os\sys模組、subprocess模組、shuti\shelve\itertools模組、hashlib模組、logging日誌模組、time\datetime\traceback模組、json\pickle\yam\configparser處理模組、urllib\paramiko模組等。

  3.物件導向

  Python物件導向知識的學習主要包括物件導向和類介紹、建立類、經典類與新式類、物件導向的三大特性、類的普通成員、欄位方法屬性、類的高階成員、靜態欄位、靜態方法、靜態屬性、類方法、MetaClass\AbstractClass、類成員修飾符等。

  4.網路程式設計基礎

  Python網路程式設計基礎學習內容包括Python模組SocketServer使用和原始碼剖析、GIL內部機制、執行緒鎖、事件、生產者消費模型、程式的使用、程式間資料共享等。

  5.資料庫、快取、佇列

  Python資料庫、快取、佇列學習內容為Python操作redis、Python操作memcache、rabbitMQ訊息佇列、資料庫介紹、mysql資料庫安裝使用、mysql管理、mysql資料型別、常用mysql命令、建立資料庫、外來鍵、增刪改查表、許可權、事務、索引、Python操作mysql等。

  6.Web開發基礎

  Python之Web開發基礎學習內容為HTML基礎、CSS基礎、JavaScript基礎、區域性變數和全域性變數、集合、陣列、字典、函式引數、原型、物件導向、作用域、dom程式設計、jquery介紹、jquery選擇器、jquery屬性和CSS操作、jquery文件處理、jquery篩選、jquery事件託管、jquery事件、jquery ajax、jquery擴充套件方法、bootstrap使用、EasyUI介紹和使用等。

  7.Web框架學習

  Python之Web框架學習內容為Web框架本質、socket伺服器、基於反射的路由系統、WSGI介紹及原理實現、開發自己的Web框架、MVC和MTV、路由系統、模板、django基礎學習與使用、普通路由和動態路由、模板引擎、ORM介紹、Django ORM增刪改查學習、自定義tag、django進階學習與使用、模型繫結、Form表單驗證、Django ORM進階學習、ModelForm、自定義Validator等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2905365/,如需轉載,請註明出處,否則將追究法律責任。

相關文章