The Zen of Python

GPTKB entity

Statements (20)
Predicate Object
gptkbp:instance_of gptkb:philosopher
gptkbp:author gptkb:Tim_Peters
gptkbp:contains There should be one--and preferably only one --obvious way to do it.
Namespaces are one honking great idea --let's do more of those!
Complex is better than complicated.
Errors should never pass silently.
Explicit is better than implicit.
Flat is better than nested.
Now is better than never.
Readability counts.
Simple is better than complex.
Sparse is better than dense.
If the implementation is hard to explain, it's a bad idea.
In the face of ambiguity, refuse the temptation to guess.
If the implementation is easy to explain, it may be a good idea.
gptkbp:first_published gptkb:2004
https://www.w3.org/2000/01/rdf-schema#label The Zen of Python
gptkbp:language gptkb:Library
gptkbp:bfsParent gptkb:PEP_20
gptkbp:bfsLayer 5