Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Módulo 1-Introducción a
Python y a la programación
de computadoras
Status In progress
Tabla de contenido
Tabla de contenido
Objetivos
Fundamentos de Python 1
Fundamentos de la programación de computadoras
¿Cómo funciona un programa de computadora?
¿Cómo se ejecuta un programa?
¿Cómo se define y constituye el lenguaje de programación?
Diferencia entre copilar y interpretar
Python
¿Qué es Python?
Ranking
Diferencias de sus versiones
Comienza tu viaje con Python
Objetivos
Los fundamentos de la programación de computadoras, es decir,
cómo funciona la computadora, cómo se ejecuta el programa,
cómo se define y construye el lenguaje de programación.
Fundamentos de Python 1
Fundamentos de la programación de
computadoras
¿Cómo funciona un programa de computadora?
Un programa hace que una computadora sea utilizable. La
habilidad se desarrollar tareas complejas no es innata, aunque
esto no está más allá de los límites posibles en un futuro
próximo.
¿Qué es un lenguaje?
Un alfabeto
Un léxico
O diccionario. Conjunto de palabras que un lenguaje ofrece.
Una sintaxis
Conjunto de reglas utilizadas para formar una oración
valida.
Una semántica
Conjunto de reglas para determinar si una oración tiene
sentido o no.
Compilación Interpretación
El programa fuente se Cualquier persona puede traducir
traduce una vez, el programa fuente cada vez que
obteniendo un archivo en se ejecute. El programa que
cualquier formato realiza la transformación
conteniendo el código (interprete) interpreta el código
máquina; ahora se puede cada vez que está destinado a
distribuir el archivo en ejecutarse; por lo que no puede
todo el mundo. Esta distribuirlo tal como está,
traducción se llama porque el receptor necesita que
Compilar el intérprete lo ejecute.
* su ejecución es más
rápida y no requiere que * No necesita fases de
Ventajas
el usuario deba tener el traducción para su ejecución
compilador para usarlo
* se necesita de muchos
compiladores como *Tanto usuario como el
plataformas de hardware programador deben tener el
para que se ejecute el intérprete
código
¿Qué es Python?
-Python Institute
¿Quién lo creó?
Fue creado por una sola persona Guido van
Rossum (1956 en Haarlem, Países Bajos),
aunque fue evolucionando y
desarrollándose gracias a otras personas.
Ranking
Competidores o Rivales
Python tiene dos competidores directos: perl (tradicional) y
ruby (innovador).
Python 2
Si bien su desarrollo se a pausado, se ha ido actualizando
arreglando los posibles errores que se van descubriendo. Por
eso, aunque ya no haya camino por recorrer, Python 2 sigue
vivo.
Python 3
Es la versión actual, y atraviesa un su propio camino de
evolución.
Las dos versiones no son compatibles entre sí. Para poder
leerlo se necesita volver a escribirlo pero no desde 0, pero
se debe revisar todo el código para encontrar
incompatibilidades posibles, lo que consume mucho tiempo
además de ser caro y arriesgado.
Cython
Otro miembro de la familia Python es Cython.
Jython
Otra versión de Python se llama Jython.
PyPy y RPython
Esto no hace que PyPy sea menos importante o menos serio que
CPython.
Además, PyPy es compatible con el lenguaje Python 3.
print("Hisssssss...")
python3
print("Hisssssss...")//Imprimir en la consola
Hisssssss...
print("Hisssssss...")