想快速掌握Python的基礎使用(可用於工作),應選擇什麼書和網站?謝謝
Python基礎為0,熟悉c/c++的使用
考慮到你的python基礎為0,我的建議如下:
- 思考你將來打算把python用於哪方面的工作
- 你將來是想用python做爬蟲嗎?那就準備學requests、bs、scrapy等爬蟲庫和框架
- 還是做網站?那準備去學django、flask等python web框架
- 做數據分析?那就要學pandas、numpy 等數據分析的python框架
- 做機器學習?那就要去學TensorFlow、Theano、scikit-learn等框架
2.當你想好了要學python來幹啥,接下來就要開始真正的學習了
- 先去了解python基礎,推薦看 廖雪峯的Python3課程,免費的
Python教程?www.liaoxuefeng.com
- 然後就可以針對你的需求,來買對應的書了
- 具體買什麼書,我無法給你推薦,因為這涉及的書太多了,
- 你需要根據你的方向, 在知乎搜索對應方向的書,這樣對你來說提升更有效、更快速
- 還可以去京東、豆瓣讀書,根據關鍵詞搜索,找到那些銷量高,評價不差的書,買回來看即可(購買之前,用書名在豆瓣讀書查查評價、評分)
- 一定要學python3,不要學python2哦,python2已經過時了
- Fluent Python
- Introducing Python: Modern Computing in Simple Packages
會c/c++ 還需要人推薦書,隨便找本,看看就可以上手幹活了。
python培訓黃哥推薦的三本書下載:
像計算機科學家一樣思考Python Python編程實踐 Python核心編程(第2版)How to Think Like a Computer Scientist- Learning with Python 3
Practical Programming, 2nd Edition An Introduction to Computer Science Using Python 3
Core Python Programming, 2nd Edition搜 python 廖雪峯
我是從《Python基礎教程(第2版)》 這本書開始的,網站是從啄木鳥社區開始的,不過做伺服器端遊戲開發的經歷才讓我的能力有了顯著的提升
作為新手,首先了解基礎語法,推薦Crossin的Crossin的編程教室
然後推薦書《利用python進行數據分析》
如果想接觸爬蟲,最好自己想一個項目,開始動手做,遇到不會的就直接在網上搜相應博客,效率最高,推薦
阿里波特 - 博客園
Python爬蟲學習系列教程 | 靜覓
搜索 | GAGASALAMER
如果非要看書的話,推薦《python網路數據採集》
簡明python教程看一遍對基礎有個瞭解,然後就是工作中遇到什麼直接網上搜,現用現學。
推薦閱讀: