# Python2還是Python3
相信很多新接觸Python的人都會糾結這一個問題,學Python2還是Python3?
不像Java一樣每個新版本基本都是基本兼容以前的版本的。Python2和Python3的差別是巨大的,可以說是脫胎換骨,要知道這對一門語言的發展是非常危險的。但Python還是這么做了,有點置于死地而后生的味道。
大家主要糾結的問題是Python中很多庫都是只有Python2版本的,但現在的情況有了很大的改觀,主流的庫不是推出了Python3版本,就是被其他的庫代替。所以能用Python3還是盡量用Python3吧。
但如果原來的工程是基于Python2的,需要對其進行維護和再開發等工作,考慮到遷移的代價,可能暫時只能繼續使用Python2。
人生苦短,我用Python。