# Tutorial Python.
*Tutorial Python* es una guía de referencias para la instalación e introducción rápida al lenguaje [*Python*](https://www.python.org/).
## Desarrollador.
* [Ing. Edgard Decena.](mailto:edecena@gmail.com)
## Índice de contenido.
1. [Python y el Cálculo Científico. Instalación.](python_instalacion.md#cabecera)
1. [Modos de uso y características.](modos_caracteristicas.md#cabecera)
1. [Libros de aprendizaje.](libros_aprendizaje.md#cabecera)
1. **Libros recomendados:**
1. [*Python Para Todos.*](documentos/libro_python_para_todos.pdf)
1. [*Python Tricks: The Book.*](documentos/libro_python_tricks_the_book.pdf)
1. [*Learning Python Design Patterns.*](documentos/libro_learning_python_design_patterns.pdf)
1. [*High Performance Python.*](documentos/libro_high_performance_python.pdf)
1. **Enlaces recomendados:**
1. [*Python Para Impacientes.*](https://python-para-impacientes.blogspot.com/p/indice.html)
1. [*El módulo Python 3 de la semana.*](https://rico-schmidt.name/pymotw-3/)
1. [*Python Course.*](https://www.python-course.eu/)
1. [*Google Python Style Guide.*](http://google.github.io/styleguide/pyguide.html)
1. [*Python Cheatsheet.*](https://www.pythonsheets.com/)
1. [*Structuring Your Project.*](https://docs.python-guide.org/writing/structure/)
1. [*Refactoring and Design Patterns.*](https://refactoring.guru/)
1. **Trucos y consejos:**
1. [Instalador de Paquetes `pip`.](instalador_paquetes_pip.md#cabecera)
1. [Creando un entorno virtual *Python*.](creando_un_entorno_virtual.md#cabecera)
1. [Estructura de un script en *Python*.](estructura_script_python.md#cabecera)
1. [Guía de estilo PEP8.](guia_estilo_pep8.md#cabecera)
1. [El Zen de *Python*.](zen_python.md#cabecera)
1. **Códigos fuente:**
1. [Hola Mundo *Python*!](codigos/hola_mundo.py)
## Contribuciones.
Este repositorio es de *código abierto*; lo que significa que cualquier persona interesada puede contribuir en él. Todas las contribuciones serán bienvenidas, incluyendo:
* Correcciones ortográficas.
* Nuevas figuras.
* Correcciones en el código *Python*, incluídas mejoras de estilo.
* Mejores ejemplos.
* Mejores explicaciones.
* Correcciones de errores conceptuales.
La forma de contribuir es vía la interfaz web de *GitHub*, mediante peticiones de [*Pull requests*](https://github.com/ejdecena/Tutorial-Python/pulls), o reportando los problemas/bugs del repositorio por [*Issues*](https://github.com/ejdecena/Tutorial-Python/issues).