Zen of Python
The Zen of Python is a collection of 19 "guiding principles" for writing computer programs that influence the design of the Python programming language.[1] Software engineer Tim Peters wrote this set of principles and posted it on the Python mailing list in 1999.[2] Peters's list left open a 20th principle "for Guido to fill in", referring to Guido van Rossum, the original author of the Python language. The vacancy for a 20th principle has not been filled.
Peters's Zen of Python was included as entry number 20 in the language's official Python Enhancement Proposals and was released into the public domain.[3] It is also included as an Easter egg in the Python interpreter, where it can be displayed by entering import this
.[1][3]
In May 2020, Barry Warsaw wrote the lyrics to music.[4][5]
Principles
The principles are listed as follows:
See also
- Convention over configuration
- There's more than one way to do it
Notes
References
- ↑ 1.0 1.1 "Code Style". 2011–2019. http://docs.python-guide.org/en/latest/writing/style/#zen-of-python.
- ↑ "The Python Way". Python Software Foundation. June 4, 1999. https://mail.python.org/pipermail/python-list/1999-June/001951.html.
- ↑ 3.0 3.1 Peters, Tim (August 19, 2004). "PEP 20—The Zen of Python". Python Software Foundation. https://www.python.org/dev/peps/pep-0020/.
- ↑ Warsaw, Barry (10 May 2020). "The Zen of Python". https://wefearchange.org/2020/05/zenofpython.rst.html.
- ↑ Warsaw, Barry (23 May 2020). The Zen of Python. YouTube. The Zbwedicon. Archived from the original on 2021-12-11.
External links
![]() | Original source: https://en.wikipedia.org/wiki/Zen of Python.
Read more |