Core Philosophy of Python – MyPython Fundamentals

Python emphasizes code readability and simplicity. The core philosophy of Python is summarized by the document “PEP 20 (The Zen of Python)”, which includes aphorisms such as:

  • Beautiful is better than ugly
  • Explicit is better than implicit
  • Simple is better than complex
  • Complex is better than complicated
  • Readability counts

Nowadays, Python has shaded the boundaries between users and developers. Increasing numbers of scientists, engineers, financial experts, mathematicians, among others with little programming experience are using Python to solve specific complex technical problems. Python’s diversity, adaptability and its elegant, easy-to-master basics set it apart from other programming languages, making it popular for use in web development, machine learning, data science, scientific computation, and cloud infrastructure.

PEP 20 — The Zen of Python

The Zen of Python

Source: https://github.com/python/peps/blob/master/pep-0020.txt