When it comes to readability, Python is more readable than PHP. Python has simpler syntax. PHP is considered to be more suitable for creating web pages. Python can do that too, in fact Python offers a simple web framework (e.g.: Django Web Framework) that provides all the required functionality for web development. In addition, Python is more of a general purpose language. Python is being used everywhere, web development, mobile API’s, IoT, data science, and machine learning. If you don't want to limit your programming skills, go for Python. Refer to this video tutorial and get started.