0基礎怎麼學Python?如何開始?
工作中很多數據要收集並匯總處理,而同事的Excel水平參差不齊,常常要花很多時間去規範數據。想提高自己的工作效率,因此想知道學會Python是不是有幫助!
你可以參考以下教程,從基礎,高級,再到實用,教你高效學習Python
基礎篇
https://digolds.cn/article/001532966908032f8b7750f6b5a42bba8e229e35c62eeb4000https://digolds.cn/article/0015329679477883725095d6280470dadb44fdc52f6df0a000
https://digolds.cn/article/0015330450692424e883ade8a82474ebab2989fc8744c04000https://digolds.cn/article/00153304521997150a084ea8dd74beb9e63677c50c57577000https://digolds.cn/article/0015330454058898931f18f10334447aa2300b989c5e03d000https://digolds.cn/article/001533045684950c69e78de8779416b9e3acaeb60d5571e000https://digolds.cn/article/001533046006354e3ae31c504c24795a0f0f1c6b9149b5a000https://digolds.cn/article/001533046224219b72c2935850a477d8128ebc020ee2f9b000https://digolds.cn/article/0015330462500950b61ac87b6af47cab96a4c6948c5fe60000https://digolds.cn/article/00153304634054659aba3978d224fc1a160704977aac905000https://digolds.cn/article/0015330463733222899569f64104326969d4b2127adca5b000https://digolds.cn/article/001533046416848743e7b2353c3435895f6aff2963d75a0000
https://digolds.cn/article/0015474811434801393eafd241749a188d90610de72837d000高階篇
https://digolds.cn/article/00153742858683510fbeb6ea1e149159f34115a9c08eeed000https://digolds.cn/article/001537428666340d295ba9535284ff38c1b4ecd2707bba8000https://digolds.cn/article/001537428719664a71b89acdfcf480790f57136e1da4894000https://digolds.cn/article/00153742873940233f0c48dae07473993817e8b9b895dec000https://digolds.cn/article/00153742880755101f1b27c363d4efcb214ffdc044d8acf000https://digolds.cn/article/001537428821346e1de8fc3a9854c24a24e9ef86591b0bc000https://digolds.cn/article/0015568497340034e5331b0b3f349b6b7c30267bffe34ae000實用篇
https://digolds.cn/article/001606129404456a408d4a0c42a40eeb4de5358651801b7000https://digolds.cn/article/001606189903662e54f176ea98449cc8c4b517cbca09f3d000https://digolds.cn/article/0016072261868132b8bb918aea2411d9799f7fafc14ff610000基礎其實最好學,一張白紙隨便書寫啊~
從你的描述來看,已經有自己的學習方向了,抓取數據,批量處理 Excel 等辦公文件,實現自動化辦公,提升辦公效率等。
那就往這個方向努力吧,但是任何語言的學習,還是要從了解編程語言歷史發展和基礎語法開始,躲不過的哦!
那我們就耐心先把Python語言基礎學紮實吧。
Python基礎學習整理:
1、Python是什麼
2、Python有哪些優點和缺點
3、python2與python3的區別
4、安裝Python:Windows安裝Python、Linux安裝Python、Mac OS安裝Python環境
5、Docker基礎
6、Python基礎語法
7、Python字元串解析
8、Python正則表達式
9、Python文件操作
10、Python模塊
11、Python異常
12、Python GUI編程
13、Python時間和日曆
14、Python面向對象
15、資料庫
16、Python 網路編程
17、多進程、多線程
18、Python函數式編程
19、調試和測試:什麼是異常處理、深度剖析Python異常處理機制的底層實現、Python try except else、Python try except finally、Python raise、Python sys.exc_info()獲取異常信息、Python traceback模塊獲取異常信息、Python使用logging模塊調試程序、Python IDLE調試程序、Python assert調試程序。
20、Python模塊和包:什麼是模塊、Python import導入模塊、Python自定義模塊、Python包-存放多個模塊的文件夾、Python創建包和導入包。
......
新手收集資料,難免雜亂不全,這裡推薦點擊下面卡片,訪問我曾經一個回答中的收集,非常全面,從入門、進階到專項,書籍、教程、課程和視頻都一應俱全!
Python 有哪些好的學習資料或者博客??www.zhihu.com還有一些個人學習批量處理 Excel 等的文章,也一併推薦給你:
Python小二:Python 自動化操作 Excel 看這一篇就夠了
小匿:用Python實現excel 14個常用操作
景煌:如何使用Python批量化處理Excel——零基礎入門指南
完美Excel:Excel + Python = 威力無比
獃獃:Python與Excel交互——Xlwings
機器之心:向Excel說再見,神級編輯器統一表格與Python
......
0基礎不用擔心,學習的信心很重要,只要自己努力,你絕對會是進步最快的,0基礎嘛!哈哈!言歸正傳,想好學習方向,計劃好學習路線,安排好學習時間,多多編寫代碼,0基礎學習Python,不會有問題的!
這個有一個從入門到精通
https://www.xin3721.com/eschool/pythonxin3721/?www.xin3721.com個人分享供參考:
【快速入門Python】000講講我為什麼學習Python斜公式的視頻 · 502 播放【快速入門Python】008自動化辦公實戰應用(內附基金投資彩蛋)斜公式的視頻 · 137 播放這個怎麼學就不多說了,網上有很多的方法和教程都是免費的別花錢就是了。如果自覺性較差的話還是報個班吧,不過報班之前先要想好自己的目標是什麼,別被機構坑了。比如說你要學數據分析發現課程全是軟體開發的就是了。
還有一般培訓機構不會跟你說的事情看這裡。
Mr數據楊:跟風學Python要知道培訓機構不會說的事情,小心被割韭菜?zhuanlan.zhihu.com最後祝你成功上岸。
Python對數據處理肯定會有幫助,但一般多數是跨平台或跨不同資料庫之間的(ETL處理),而同一資料庫內的數據處理更推薦你學習下SQL語句處理。關於Python與SQL語句的學習都可以結合一些視頻與教程一塊兒學習,教程的話可以去《菜鳥網站》去搜索,視頻的話就去網易雲課堂(楊洋老師有一個:全民學Python的視頻還不錯可以參考)或者B站上找吧。
另外可以參考下筆者之前寫的一篇文章:
https://zhuanlan.zhihu.com/p/99599388?zhuanlan.zhihu.com
祝:學習有成!
- Python基礎,網上有速成教程
- Numpy - 多維數組操作、Pandas - 表格類數據操作、Matplotlib - 可視化
- 再學學SQL
這些學了幾本上可以覆蓋大部分Excel能解決的場景了
看視頻看書,練習,然後去做開源項目。
處理excel的話用pandas。學一下常用函數就可以了。
我推薦用jupyter lab
如果一項工作你每天重複做,或者數據量比較大,那就可以用程序來搞定。
推薦閱讀: