Python 2 和 Python 3 有哪些主要区别?
整体来说,Python其实是代表简单主义的思想的一种语言,他被称为胶水语言,因为他能够比较轻松的把用其他语言制作的各种模块轻松的连结在一起,在设计上他是一直坚持清晰的风格我这就使得它变成了一门比较容易读然后又容易维护,并且被很多用户受欢迎然后用途很广的语言。
因为他的设计者在开发他的时候就有一个指导的思想就是对于一个特定的问题有一种最好的方法来解决就好了,而相对于那些主流编程语言他有更好的可读性,因为他上手是比较容易的,它里面有各种模板然后他也有很多第三方的模板,免去了很多其他不必要的工作,你可以更快地写出你想要写的东西,配置开发环境也不算复杂。
首先我觉得他们两个虽然说是不同的语言,但是其实他们的编程思想是一样的,也可以说是非常相像的。只是在编程中他们的语法有一些差异而已。
所以我觉得不管你学2,还是学3都没有太大的区别,会python的人一般两个都会,就如果你学了三然后你稍微花点功夫去了解另一个的语法,那么二三两门语言你也会了。
最后你学习2还是3,要结合你自己自身的需求来定如果你的参考书是2那么你就是去学2.如果你的参考书3那么你就学习3,如果你是自己搞研究学习那么毫无疑问是3,因为现在主流的库基本上都支持上来了,并且也有很多的库是直接宣称了2的版本呢是不在维护了。
如果是在企业做开发,还是以企业的主流平台作为参照。
如果你两个都想学的话我建议你先学二,很多人说去学二以后再去学三就很简单了