Fundamentos de Python

Esta es una guia de fundamentos de Python 3 que tocará los siguientes temas:

Elementos básicos

Strings

Objetos

Collections

Manejo de excepciones

Clases

Basado en la guía Fundamentos de Python de Pluralsight. https://www.pluralsight.com/courses/python-fundamentals

Continue reading →
Anuncio publicitario

Implementaciones de Python

Python se encuentra en múltiples implementaciones, dependiendo del lenguaje objetivo, antes hay que entender que diferencia hay entre lenguaje e implementación.

Un lenguaje de programación es una serie de instrucciones en lenguaje formal que tienen la capacidad realizar una tarea para entregar un resultado.

Una implementación de lenguaje de programación es un sistema para ejecutar programas de computadora.

Continue reading →

¿Qué es Python?

Es un lenguaje de alto nivel

Es un lenguaje con un sistema de tipo dinámico, esto significa que cualquier verificación de tipo se hace en tiempo de ejecución (runtime) en lugar de tiempo de compilación.

Los lenguajes dinámicos son más fáciles de leer, más pequeños a la hora de elaborar código y al no requerir compilador, son más rápidos a la hora de hacer cambio en el software.

Es un lenguaje interpretado.

Continue reading →