欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python該用2x還是3x

錢琪琛2年前29瀏覽0評論

python該用2x還是3x?

謝邀,作為BAT的Java開發工程師,同時也在自學PYTHON的人可以肯定的說,當然要用

3.x

,目前熱門的(好找工作)方向是Python web。為什么

3.x

首先,我們要知道Python3和Python2目前是不兼容的,換句話說有的代碼在

2.x

上跑的很正常的代碼,放到

Python3.x

的環境上,就完全跑不起來了。官方在文檔上直接推薦新手區學習

Python3.x

了,因為

Python2.x

的維護將到2020年徹底結束,距離現在也就一年多的時間了。所以現在學

Python2.x

不就相當于1949年進國軍了,1912年進宮嗎。

再舉一個用法差異的例子。Python2的print聲明被Python3中print()函數取代了。這意味著下面在Python2中能夠執行的語句到了Python3中都是編譯錯誤的了。

print 'Python', python_version()

print 'Hello, World!'

print "text", ; print 'print more text on the same line'

那Python3中可以怎么寫:

print('Python', python_version())

print('Hello, World!')

print(' print more text on the same line')

雖然看起來變化不太多,但是也涉及到程序員的編程習慣和稍有疏忽后的問題排查,因此也必須重視起來。鑒于Python2即將不被維護,所以最好從一開始就培養自己良好的Python3編程習慣。

熱門方向

Python其實是一個用途非常廣泛的語言,包括數據分析,可視化,游戲開發,web開發,天文學,化工學,甚至NASA都在使用Python。而從我們國內目前的情況來看,如果你沒有數據或者經濟相關功底,去做數據分析可視化,看起來也沒什么競爭力。而天文學,化工等方向更是要求扎實的學術背景,因此,就剩下了游戲開發和web開發。

這其中,我最推薦web開發,因為現在是互聯網+時代,不論是什么類型的公司,都會想開發一個網站出來,這時候web開發就能派上用場了,要知道國內某知識分享網站的搜索引擎就是用Python編寫的(雖然現在用GO語言重構了),足以說明Python在國內web開發行業還是很有發展的。其次才是游戲開發,這方面由于我的朋友不多,所以只能從理論上分析,Python可以寫些游戲的模塊,但是與C++語言比起來,競爭力不大。如果個人非常有興趣,還是可以試試。

以上是我的淺見,如果對你有所幫助,歡迎點贊留言。

我是蘇蘇思量,來自BAT的Java開發工程師,每日分享科技類見聞,歡迎關注我,與我共同進步。