##設定每一章的考覈機制,定期回顧,出題打分
Python語言的發展
Guido von Rossum(BDFL):依靠硬件性能的大力提高
Python的優勢和劣勢
- 易學
- 開發效率高
- 隱藏底層細節
- 豐富的API、第三發庫
- 膠水語言(用python描述比較容易)
- 各個領域都有建樹
- 縮進讓代碼格式規範
- 運行速度慢
- GIL併發慢
- 國內市場小
Python主要企業應用場景
- Web框架:Flask Django Tornado Pyramid。知名公司:豆瓣 Google Youtube Instaram 知乎 搜狐
- 爬蟲開發:Python數據採集
- 運維開發:DEVOPS
- 數據分析
- 圖形GUI開發()
- 遊戲開發
Python2 or Python3主要區別
- 統一字符編碼區別
- 修改了一些語法
- 增加了一些語法
- 增加新模塊
- 修改一些模塊
- 模塊改名
- 去掉一些模塊或函數
- 優化
Python學習經歷和經驗
- 自學Python
- Python學習手冊4學習方法(找最全面的書 看看自己是不是真的喜歡)
- 到達的邊界,找最全面最詳細的書(從入門到實踐 基礎教程 笨方法 學習手冊)
- 每天持續學習3小時以上
- 課外書籍(重構 代碼大全2 黑客和畫家 代碼整潔之道 程序員修煉之道 集體編程的智慧 人月神話 程序員技術練級攻略)
- Python學習手冊4學習方法(找最全面的書 看看自己是不是真的喜歡)
- 使用Python的工作
- 代碼評審和貢獻代碼
- 看更多書和博客
Python安裝
源碼安裝(慢 沒有優化和設置)
- 普適
- 可定製
- 及時體驗最新版本
Python自帶Shell的問題
- 不能保存
- 不支持補全
- 不能獲取模塊
- 不方便交互