The future scope of python programming language can also be predicted by the way it has helped big data technology to grow. Python has been successfully contributing in analysing the large amount of data sets across computer clusters through its high performance toolkits and libraries. read more
There is a huge community investment into python 2 and the stable path of development from it. Python 3, while a very elegant refinement on the core ideas, makes a lot of breaking changes purely out of the prinicple of the language. read more
Python is a very robust language that will continue to be used for decades to come. Some suggestions (and a few comments on the future): I would recommend that you learn Python 3. Python 2 is not going to be supported after 2020. Python 3 is the future of Python, and I can see it being used for another 15 years. read more