今天想要分享給大家的是如何自學(xué)Python編程,學(xué)習(xí)這件事 還真不是人人都擅長的,有的人拿到一堆的Python教程卻感覺無從下手,有的人卻靠這一堆Python教程入門,這就是差距!那么對于拿了一堆Python教程卻手足無措的同鞋要怎么辦呢?
我們來看看同樣的問題,其他前輩是怎么解決的。
我的學(xué)習(xí)經(jīng)歷分享
不僅是學(xué)Python,你學(xué)任何東西都得去實踐。只看書,一是記不住,二是看時間長了,沒動力了,看不下去了。
分享一下我自己的經(jīng)歷。
接觸Python是從爬蟲開始(臉紅,以后再也不xjb寫了),那時只知道照著網(wǎng)上的教程寫,仗著自己C/C++的基礎(chǔ),強行理解Python代碼含義。如果是考試的話,我是連學(xué)號都要抄下來的那種。
后來發(fā)現(xiàn)Python和C++完全是兩個東西,而且Python也并不簡單,其中包含著非常有趣的語法。由于我沒有系統(tǒng)的看過書,所以對Python的一些細節(jié)完全不了解,只能是寫代碼的時候現(xiàn)場查,東拼西湊的感覺。
后來覺的根基不穩(wěn),寫不下去了,就嘗試著看廖雪峰的博客還有python核心編程。廖大的看完了,部分章節(jié)跳了,很基礎(chǔ)。核心編程那本書也沒看完,因為覺得好多東西基本用不到,無非是運行下例子,很沒意思,后來這書看到一半就放棄了。
此時,我的Python水平就是強行用c++的思想編程,然后用Python翻譯,都是簡單語句,絕對跟python不沾邊。估計這時候連入門都不算。后來慢慢找一些小項目練手,逐步提升自己
必須在項目中學(xué)習(xí)
舉個例子,想從一個有100個人員信息excel或者txt里找到年齡小于25歲的女生的電話號碼.
先思考怎么操作,然后用python去實現(xiàn),那么完成的時候,你就對用python操作文本,組裝數(shù)據(jù)結(jié)構(gòu)有了一定的了解。
下一步就是怎么把這些數(shù)據(jù)存儲到數(shù)據(jù)庫中,然后通過python去查你想要的人的信息,這時候你對python的數(shù)據(jù)庫操作有了認識
再下一步,通過python怎么在數(shù)據(jù)庫中加入和刪除人員信息
再思考怎么加上一個UI去實現(xiàn)操作,用web還是python 圖形庫
最后考慮怎么能夠?qū)⑦@個程序打包成可執(zhí)行程序而不是腳本之行呢
通過這樣一個小練習(xí),你就能知道如何去掌握python基礎(chǔ)了
只有在項目中學(xué)習(xí),才能學(xué)會編程。
當然,其實對于小白來說,入門很難,因為連編程原理都沒有理解,更別提跟著做項目了。如果你真得想入這行,那么,有老師帶領(lǐng)入門+項目實戰(zhàn)是最好的方法了。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。