top of page
Foto do escritorAmanda Nascimento

Zen do Python


O Zen do Python é um conjunto de princípios que orientam o design da linguagem de programação Python. Foi escrito por Tim Peters e é acessível através do interpretador Python ao digitar import this. O Zen do Python encapsula a filosofia e os valores essenciais da comunidade Python. Ele enfatiza a legibilidade, simplicidade e praticidade, encorajando os programadores a escrever código claro e explícito.


import this


O Zen do Python, por Tim Peters


Bonito é melhor que feio.

Explícito é melhor que implícito.

Simples é melhor que complexo.

Complexo é melhor que complicado.

Plano é melhor que aninhado.

Esparso é melhor que denso.

A legibilidade conta.

Casos especiais não são especiais o bastante para quebrar as regras.

Embora a praticidade vença a pureza.

Erros nunca devem passar silenciosamente.

A menos que sejam explicitamente silenciados.

Diante da ambiguidade, recuse a tentação de adivinhar.

Deveria haver um — e preferencialmente só um — jeito óbvio de fazer algo.

Embora esse jeito possa não ser óbvio a princípio a menos que você seja holandês.

Agora é melhor que nunca.

Embora nunca frequentemente seja melhor que já.

Se a implementação é difícil de explicar, é uma má ideia.

Se a implementação é fácil de explicar, pode ser uma boa ideia.

Namespaces são uma ótima ideia — vamos fazer mais dessas!

bottom of page