Hablemos de Python


Según el famoso portal dedicado a la programaicón Github, Python se situaría como uno de los diez lenguajes de programación más usados. Desde el 2018 no ha parado de crecer.
Gráfico de crecimiento según Github
La página Tiobe recoge el procentaje de usuarios de cada lenguaje de programación, siendo Python el tercero, habiendo adelantado a C++.

Todo esto es gracias a Guido van Rossum, creador de este lenguaje y al cual se le debe su ascenso, siendo el último escollo antes de lanzar cualquier nueva característica o actualización hasta el 12 de Julio de 2018, fecha en la que anunció formalmente su retirada del proyecto.
Guido van Rossum
En 1999 Guido hizo una lista de objetivos que debían de cumplir todas las versiones  de Python en adelante, que son las siguientes:
  • Debería ser fácil, intuitivo y tan potente como el resto de competidores.
  • El proyecto debería de ser en código abierto para que cualquiera pudiera colaborar.
  • El código escrito debería de ser tan entendible como cualquier texto en inglés.
  • Debería de ser apto para las actividades cotidianas permitiendo la construcción de prototipos en poco tiempo.
 Además de esto Python destaca por ser multiparadigma. Guido van Rossum recogión en dos PEP (Python Enhancement Proposals) la guía de estilos de Pyhton: la PEP 8 y la PEP 257. Algunos ejemplos de la guía de estilo sería el que se utiliza para usar sangrías:

# Aligned with opening delimiter.
foo = long_function_name(var_one, var_two,
                         var_three, var_four)

# Add 4 spaces (an extra level of indentation) to distinguish arguments from the rest.
def long_function_name(
        var_one, var_two, var_three,
        var_four):
    print(var_one)

# Hanging indents should add a level.
foo = long_function_name(
    var_one, var_two,
    var_three, var_four)

Tabién pdría encontrar normas como el uso de espacios en lugar de tabulaciones, el máximo de tamaño de una línea será 79, la declaración de los imports:

Yes: import os
     import sys

No:  import sys, os

Comentarios

Entradas populares