El zen del lenguaje python

Video: 03 - Primer Acercamiento al Lenguaje Python desde la Consola (cmd) (Python)

Python tiene su propio conjunto de principios de diseño que guían cómo se estructura el resto de la lengua. Hay diecinueve principios de diseño que describen cómo se organiza el lenguaje Python. Algunos de los principios más importantes son

  • La legibilidad cuenta: Este es posiblemente el principio de diseño más importante de Python. código Python se ve casi como Inglés, e incluso hace cumplir cierto formato, tales como sangría, para hacer el código más fácil de leer. código muy legible significa que dentro de seis meses cuando vuelva a visitar su código para corregir un error o añadir una característica, usted será capaz de saltar en sin intentar demasiado difícil recordar lo que hizo. código legible también significa que otros pueden utilizar su código o ayudar a depurar el código con facilidad.

    Video: CPCO4 - Python. Más rápido que C

    Reddit.com es un sitio web más visitado top 10 en los EE.UU., y un sitio web más visitado top-50 en el mundo. Su co-fundador, Steve Huffman, inicialmente codificado el sitio web en Lisp y cambió a Python Python porque es “muy fácil de leer, y extremadamente grabable”.

  • Debe haber una - y preferiblemente solamente uno - manera obvia de hacerlo: Este principio es directamente opuesto al lema de Perl, “Hay más de una manera de hacerlo.” En Python, dos programadores diferentes pueden abordar el mismo problema y escribir dos programas diferentes, pero lo ideal es que el código será similar y fácil leer, adoptar y entender. Aunque Python sí permite que múltiples maneras de hacer una tarea - como, por ejemplo, cuando la combinación de dos cuerdas - Si existe una opción obvia y común, que debe ser usado.

  • Si la aplicación es difícil de explicar, es una mala idea: Históricamente, eran conocidos programadores escribir código esotérico para aumentar el rendimiento. Sin embargo, Python fue diseñado para no ser el idioma más rápido, y este principio recuerda que los programadores fácil de entender implementaciones son preferibles a los más rápidos, pero más difíciles de explicar.

Acceder a la lista completa de los principios de diseño, que es en la forma de un poema, mediante la tipificación importar este- en cualquier intérprete de Python, o visitando la página web de Python. Estos principios, escrito por Tim Peters, un miembro de la comunidad Python, estaban destinados a describir las intenciones del creador de Python, Van Rossum, que también se conoce como el Dictador Benevolente para la Vida (BDFL).

Artículos Relacionados