This answer is based on ncert textbook
Key features of Python:
It is a general purpose programming language which can be used for both scientific and non – scientific programming.
It has a large community of users and programmers.
It is an object oreinted langauge .
It is a platform independent programming language.
The programs written in Python are easily readable and understandable