speed and ease of development (weak typing, behavior based instead of class based)
interpreted - introspection
documentation is part of the language
good code reads like a novel ( and i dislike a lot of curly braces in the novel i read, i like readable syntax).
highlevel access to a lot of things (datastructures, I/O, databases)
lowlevel access to a lot of things if you really want to
snippets and code all over. well written books. large community
functional programming if you want to
procedural programming if you want to
object oriented programming if you want to
did i mention web2py is written in python? could be enough reason
python applies to nearly every field. no need to learn a different language if you occasionally dip into some other field of IT
batteries included
congruent and consistent in a lot of places, while allowing you to have the freedom to choose otherwise (think of dictionary like interfaces, operator overloading etc)
mature - it's been here for a loooong time (wikipedia: First appeared 1991; 24 years ago)
Everything is an object (while not forcing you to write oop yourself)
Although this is controversial, I would like to give the reference of a research done by Udemy on Ruby vs PHP vs Python. It seems in terms of lines of code and average run time Python is the winner.
Indeed. Python can be used client side in the browser, there are more implementations. See my comment here for more references. Thought not cPython (the one regularly installed) it is python and it offers lots of new use cases.