Python入門教程 引言

##設定每一章的考覈機制,定期回顧,出題打分

Python語言的發展

Guido von Rossum(BDFL):依靠硬件性能的大力提高

Python的優勢和劣勢

  1. 易學
  2. 開發效率高
  3. 隱藏底層細節
  4. 豐富的API、第三發庫
  5. 膠水語言(用python描述比較容易)
  6. 各個領域都有建樹
  7. 縮進讓代碼格式規範
  • 運行速度慢
  • GIL併發慢
  • 國內市場小

Python主要企業應用場景

  1. Web框架:Flask Django Tornado Pyramid。知名公司:豆瓣 Google Youtube Instaram 知乎 搜狐
  2. 爬蟲開發:Python數據採集
  3. 運維開發:DEVOPS
  4. 數據分析
  5. 圖形GUI開發()
  6. 遊戲開發

Python2 or Python3主要區別

  1. 統一字符編碼區別
  2. 修改了一些語法
  3. 增加了一些語法
  4. 增加新模塊
  5. 修改一些模塊
  6. 模塊改名
  7. 去掉一些模塊或函數
  8. 優化

Python學習經歷和經驗

  1. 自學Python
    1. Python學習手冊4學習方法(找最全面的書 看看自己是不是真的喜歡)
      1. 到達的邊界,找最全面最詳細的書(從入門到實踐 基礎教程 笨方法 學習手冊)
      2. 每天持續學習3小時以上
      3. 課外書籍(重構 代碼大全2 黑客和畫家 代碼整潔之道 程序員修煉之道 集體編程的智慧 人月神話 程序員技術練級攻略)
  2. 使用Python的工作
  3. 代碼評審和貢獻代碼
  4. 看更多書和博客

Python安裝

源碼安裝(慢 沒有優化和設置)

  1. 普適
  2. 可定製
  3. 及時體驗最新版本

Python自帶Shell的問題

  1. 不能保存
  2. 不支持補全
  3. 不能獲取模塊
  4. 不方便交互

 

發佈了66 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章