martes, 17 de enero de 2017

Aprender Python en 10 minutos



https://miguelgomez.io/python/aprende-python-10-minutos/


Los comandos básicos del depurador son: “n“(next) para ejecutar la siguiente sentencia, para mostrar el valor de las variables “p“(print), si queremos ir paso a paso dentro de las subrutinas utilizariamos “s“(step), y por último “q”(quit) para salir.

Guia de estilo – PEP8

En Python existen las denominadas PEP’s (Python Enhancement Proposals), en concreto la PEP 8 hace referencia a las convenciones de estilo de programación en Python.
Entre las convenciones principales, destacan:
  • Usar 4 espacios para indentar.
  • Tamaños de línea con un máximo de 79 caracteres.
  • Las funciones y las clases se deben separar con dos lineas en blanco, mientras que los métodos de clase solo con uno.
  • Los import deben de estar separados uno en cada línea. Se permite: from urllib2 import urlopen, Request
  • Las sentencias import deben de estar siempre en la parte superior del archivo agrupadas de la siguiente manera:
    • Librería estándar
    • Librerías de terceros
    • import’s de la aplicación local
  • Usar espacios alrededor de los operadores aritméticos, a excepción de cuando forman parte de los argumentos de una función.
  • No se deben de realizar comentarios obvios
  • No se deben comparar booleanos mediante ==

Resumen

Este tutorial no pretende ser una guía exhaustiva sobre Python, aunque he condensado bastante información en poco más de 1000 palabras, me he dejado muchísimos elementos en el tintero, cómo expresiones regulares, ficheros, testing, POO, elementos de programación funcional. Aunque continuaré escribiendo sobre Python en el futuro. En el caso de que quieras seguir profundizando en este magnifico lenguaje te recomiendo este excelente libro: Python 3. Los fundamentos del lenguaje.

Espero haber facilitado tu transición a Python, y si ya lo conocías espero que el artículo te sirva como referencia. Si te ha gustado la entrada valora y comparte en tus redes sociales. No dudes en comentar dudas, aportes o sugerencias, estaré encantado de responder.
Este artículo se distribuye bajo una Licencia Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)
licencia-cc


No hay comentarios:

Publicar un comentario