Hacer una búsqueda en Google de "pitón" revela una amplia gama de interpretaciones. La página de wikipedia dice:
Un neologismo común en la comunidad de Python es pitónico, que puede tener una amplia gama de significados relacionados con el estilo del programa. Decir que el código es pitónico es decir que usa bien los modismos de Python, que es natural o muestra fluidez en el lenguaje. Del mismo modo, decir de una interfaz o función de lenguaje que es pitónico es decir que funciona bien con expresiones idiomáticas de Python, que su uso encaja bien con el resto del lenguaje.
También discute el término "no pitónico":
Por el contrario, una marca de código no pitónico es que intenta escribir código C ++ (o Lisp, Perl o Java) en Python, es decir, proporciona una transcripción aproximada en lugar de una traducción idiomática de formas de otro idioma. El concepto de pitonicidad está estrechamente vinculado a la filosofía minimalista de legibilidad de Python y evita el enfoque de "hay más de una forma de hacerlo". El código ilegible o los modismos incomprensibles no son pitónicos.
¿Qué significa el término "pitónico"? ¿Cómo aprendo a aplicarlo efectivamente en la práctica?