更新時(shí)間:2019年01月02日16時(shí)28分 來(lái)源:python培訓(xùn) 瀏覽次數(shù):
初學(xué)者在學(xué)習(xí)Python的時(shí)候,必然會(huì)遇到這樣那樣的問(wèn)題,例如“現(xiàn)在學(xué)習(xí)Python2還是python3”、“寫python用個(gè)編輯器好”等等,今天傳智播客就給大家說(shuō)說(shuō)新手學(xué)習(xí)python問(wèn)題的解決辦法吧。
1、現(xiàn)在學(xué)習(xí)Python2還是python3?
Python3一定是未來(lái)的趨勢(shì),可以它不支持向下兼容,也就是我們用python2.7版本編寫的代碼,沒(méi)法在python3中直接運(yùn)行,而在python2.7中確可以應(yīng)用一些python3的語(yǔ)法。
當(dāng)然,Python3有它的好處,它的源碼默認(rèn)就是UTF-8編碼,這樣我們就不需要現(xiàn)將中文轉(zhuǎn)換編碼了,可以直接使用和輸出中文。
我們?cè)赑ython2中使用的print輸出語(yǔ)句,在3版本中變成了一個(gè)叫做print()的函數(shù),例如我們輸出print “hello iplaypython”,現(xiàn)在變成了print(“iplaypython”)。
現(xiàn)在很多Python書籍中都在使用Python2版本做為教程示例,尤其是現(xiàn)在大多數(shù)第三方庫(kù)都沒(méi)有完全移植到python3版本,如果你直接選擇學(xué)習(xí)Python3版本,將面臨非常大的難題,很多python模塊沒(méi)辦法正常使用,一些WEB框架,如果Web.py、Django等,對(duì)python3支持的都不算好,或者根本沒(méi)有正式的支持。
2、寫python用個(gè)編輯器好?
這個(gè)也因人而異了,我用pycharm多一些,vi也用,反正編輯器你最好熟練一個(gè),這個(gè)會(huì)幫助你寫代碼效率更高一些。
3、初學(xué)習(xí)Python要先看哪些書?
現(xiàn)在市面上入門的書籍應(yīng)該很多了,我當(dāng)時(shí)是看的python核心編程,現(xiàn)在不知道還有沒(méi)有賣,如果是要入門之看上半部分就可以了,下半部分明顯不是給入門者準(zhǔn)備的,其實(shí)如果是入門書籍差別不會(huì)太大,盡量找個(gè)厚點(diǎn)的(覆蓋的方面會(huì)廣,后續(xù)也可以做參考書,我自己的理解),我覺得入門嘛,一本就夠。
4、python好學(xué)嗎?傳智播客python培訓(xùn)怎么樣?
這門語(yǔ)言入門容易,精通難,另外難不難也要根據(jù)個(gè)人情況,千萬(wàn)別被網(wǎng)上一些文章忽悠,說(shuō)作者幾天就精通python了,讓你心血澎湃,感覺自己幾天也能精通,但一旦開始學(xué)發(fā)現(xiàn)不是那回事,讓自信心受到了打擊,于是心灰意冷,書本丟到一邊再也不看了。遇到這種情況,建議還是選擇進(jìn)行Python入門培訓(xùn)。
北京校區(qū)