描述Python 2和Python 3之间的区别。
Python 3是Python语言的最新版本，与Python 2不兼容。主要的语法差异包括print函数、整数除法行为和函数注释。Python 3还支持其他功能，如Unicode支持、新库和改进的异常处理。此外，Python 3对于某些语法错误更为严格，这意味着代码需要更一致并遵循一定的标准，例如缩进。Python 2已被弃用，并不再受Python项目的正式支持。