掌握一門技術,迅速提升能力,最好方法是通過實踐項目,最好是完整且有趣的。分享一本,我認為非常不錯的書籍,《Python Playground》,這本書每個章節就是一個完整的小項目。
第一章分析了 iTunes 的播放列表,是一個入門級的項目。學完一遍后,你會掌握如何去重,如何讀取文件,如何開展一些基本的統計學分析,基本的繪圖技能。
此書最大特點,每個項目附有最完整的代碼,並且會很貼心的告訴你,如何運行程序:
python playlist.py --common test-data/maya.xml test-data/rating.xml
並得到結果:

最后,再對每個項目總結一遍,非常貼心!
第二章使用turtle繪制下面的圖形:

通過此項目,學會使用turtle繪圖的基本命令,最重要的是此書講解如何計算出每個關鍵點,這是其他博客中難以看到的,博客中大都是堆積的代碼,一個又一個晦澀難懂的數字。
最后,運行此項目得到如下圖形:

第三個項目,康威生命游戲,一個最經典的仿真游戲類項目:

第四個項目,使用Karplus-Strong算法生成音樂泛音,

第五個項目,模擬鳥群遷徙:

剩下的幾個項目有,基本的圖像處理類,3D圖像處理類,黑客攻擊類,趣味性十足!
這本書的全部源碼和PDF電子書已經上傳到我自己的上面鏈接的python學習群:1156465813里面,想要的可以加入下載。
以下內容無用,為本篇博客被搜索引擎抓取使用
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
python 是干什么的 零基礎學 python 要多久 python 為什么叫爬蟲
python 爬蟲菜鳥教程 python 爬蟲萬能代碼 python 爬蟲怎么掙錢
python 基礎教程 網絡爬蟲 python python 爬蟲經典例子
python 爬蟲
(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)(* ̄︶ ̄)
以上內容無用,為本篇博客被搜索引擎抓取使用