零基礎(chǔ)自學(xué)python要多久?這是一個(gè)很經(jīng)常遇到的問(wèn)題。今天小編就給大家一個(gè)詳細(xì)的解答。
首先,python是一門(mén)比較簡(jiǎn)單的語(yǔ)言,如果在學(xué)習(xí)python之前有學(xué)過(guò)其他編程語(yǔ)言(比如java或者C語(yǔ)言等),甚至能在一周左右基本掌握python語(yǔ)言的使用,個(gè)月內(nèi)基本熟練使用python進(jìn)行開(kāi)發(fā)。
但是,考慮到讀者群中零基礎(chǔ)的居多,那么我們來(lái)談?wù)劻慊A(chǔ)學(xué)習(xí)python應(yīng)該經(jīng)歷一個(gè)什么樣的過(guò)程,需要花費(fèi)多少時(shí)間吧!
首先,需要學(xué)習(xí)一些計(jì)算機(jī)的基礎(chǔ)常識(shí),然后學(xué)習(xí)python的基礎(chǔ)語(yǔ)法(函數(shù)的簡(jiǎn)單使用,循環(huán)控制,基本輸入輸出,變量等基礎(chǔ)知識(shí))。這一部分的學(xué)習(xí)可以一起進(jìn)行,理解能力強(qiáng)的一周就能學(xué)習(xí)完畢,理解能力稍微差一點(diǎn)的可能需要兩到三周。
接著就是學(xué)習(xí)高級(jí)的python知識(shí),這部分的內(nèi)容包括字典,列表,元組,字符串等數(shù)據(jù)結(jié)構(gòu)的使用,面向?qū)ο?,迭代器,生成器等知識(shí),這部分內(nèi)容理解能力強(qiáng)的也差不多一周可以學(xué)習(xí)完畢,理解能力差一點(diǎn)的也是需要兩到三周。
再往后就是一些python常用庫(kù)的學(xué)習(xí)了,這些庫(kù)的學(xué)習(xí)和練習(xí)其實(shí)是很快的,大概一周能學(xué)習(xí)一個(gè)左右,理解能力強(qiáng)的一周學(xué)習(xí)兩三個(gè)也不成問(wèn)題(有些庫(kù)比較復(fù)雜,大概需要兩到三周的時(shí)間進(jìn)行學(xué)習(xí))。到這個(gè)階段其實(shí)已經(jīng)算是掌握python語(yǔ)言了,如果學(xué)習(xí)的庫(kù)中有工作相關(guān)的庫(kù)(比如自動(dòng)化測(cè)試需要selenium和unittest),就可以嘗試著找一下相關(guān)工作了。
不過(guò)掌握python語(yǔ)言并不是編程之路的終點(diǎn),而僅僅只是編程之路的起點(diǎn)。就比如自動(dòng)化測(cè)試,會(huì)使用測(cè)試框架確實(shí)是自動(dòng)化測(cè)試人員應(yīng)聘的重點(diǎn),但測(cè)試人員還要掌握測(cè)試用例的編寫(xiě)和測(cè)試報(bào)告的分析等技能,而這些在python的編程課中并沒(méi)有涉及到,還需要自行學(xué)習(xí)。
總結(jié)
學(xué)習(xí)python,貴在堅(jiān)持,每天學(xué)習(xí)四個(gè)小時(shí),大概兩個(gè)月零基礎(chǔ)也能掌握python。每天學(xué)個(gè)幾分鐘,然后三天打魚(yú)兩天曬網(wǎng),這樣一年也學(xué)不會(huì)python。以上就是小編對(duì)零基礎(chǔ)自學(xué)python要多久的個(gè)人看法,希望能對(duì)即將踏入python編程的讀者有所幫助。
到菜鳥(niǎo)自學(xué)python教程學(xué)習(xí)python,零基礎(chǔ)也能快速掌握python的使用!