2 回答

TA貢獻1條經(jīng)驗 獲得超0個贊
整體來說呢,語言的基礎(chǔ)語法與平臺無關(guān),如果是實戰(zhàn)的話就與平臺相關(guān)了。所以還是看你所習(xí)慣的平臺是windows 還是 linux/unix ? 而且現(xiàn)在windows 10 也內(nèi)置了 linux 子系統(tǒng),所以不必在乎用什么平臺了。
至于版本的問題的話,很多成熟的項目 還未使用Python 3的平臺,但是也有嘗試的,Python 2 使用的更廣泛一些,尤其是在云相關(guān)的集成運維方面。這是我所了解的。
兩者語法相差甚大,一通百通,學(xué)會任何一種,其他的都還好了。
以上!

TA貢獻21條經(jīng)驗 獲得超6個贊
每個人的習(xí)慣都不一樣,我的習(xí)慣是這樣的:
用最新的穩(wěn)定版本。比如說Python,我肯定用3不用2,而3里面,我肯定用3.5.2不用3.6.0。
系統(tǒng),其實這個隨便,Python跨平臺的。Windows我目前發(fā)現(xiàn)的唯一一個缺點就是Scrapy在Windows上只支持Python2,其他系統(tǒng)版本的Scrapy都同時支持2和3。我最喜歡的還是Linux。不過由于校園網(wǎng)的問題,我現(xiàn)在被死死的困在了Windows7上。
工具什么的就更隨便了,什么順手,看什么順眼就用什么。剛開始的時候啥也不懂,就拿個IDLE在那苦逼,后來發(fā)現(xiàn)Sublime神器了,各種插件招呼上,不但好看,運行流暢性又高,甩慕課網(wǎng)的WebIDE幾條街有木有。然后像Vim啊Atom啊VSCode和VSCommunity之類的編輯器或者IDE都試了一下,還是覺得Sublime好用,直到我用了一次社區(qū)版的PyCharm……PyCharm沒有Sublime運行地那么流暢,內(nèi)存吃貨,有時候炒雞卡,但是功能強大到跪舔。
不同版本的Python之間代碼的兼容性?我現(xiàn)在遇到的問題除了“print偶爾沒注意會報錯”和“Scrapy完全無法解決”之外,沒有不可以解決的兼容性問題。
所以總結(jié)一下我的個人習(xí)慣:
在Ubuntu上,裝好Python3.5.2,用PyCharm Community學(xué)Python課程。
添加回答
舉報