Want to create interactive content? It’s easy in Genially!
Características del lenguaje Python
Nancy Hernandez
Created on February 18, 2024
Python es un leguaje de programación de gran utilidad, en este material se detallará más acerca de él.
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Python
Características del lenguaje
EMPEZAR >
>
>
<Objetivos>
Reconoce las principales características de Python
Identifica la diferencia entre compilación e interpretación
Python 2 o Pyton 3
El lenguaje
EMPEZAR >
>
>
"Me gusta pensar en Python como un lenguaje de programación en el que es posible escribir código que es tan fácil de leer como el lenguaje en sí mismo".
- Guido van Rossum
>
>
Programa y lenguaje
Para que las computadoras sean usables y puedan realizar cálculos complejos son necesarios los programas. Los programas deben ser realizados en un lenguaje que entiendan las computadoras, este lenguaje es el llamado lenguaje máquina. Los comandos que reconoce son muy simples.
>
>
LISTA de instrucciones (IL)
Una IL (por sus siglas en inglés) es un conjunto de comandos para dar órdenes a la computadora.
>
>
Elementos del LENGUAJE
Así como el lenguaje natural un lenguaje máquina consta de los siguientes elementos:
Alfabeto
Sintaxis
Léxico
Semántica
La programación es el proceso de escribir un lista de instrucciones precisas y detalladas utilizando un lenguaje de programación para que la computadora realice una tarea específica y se obtenga el efecto que se desea. Cumpliendo los elementos propios del lenguaje utilizado.
compilación e interpretación
EMPEZAR >
>
>
Compilación
Se refiere a cuando el programa fuente se traduce obteniendo con ello un archivo en el lenguaje de máquina.El programa que hace esta acción se llama compilador o traductor.
Interpretación
Se refiere a estar traduciendo el programa fuente cada vez que se ejecuta.El programa que hace esta acción se llama intérprete. En este caso no se puede distribuir el código fuente tal como está, ya que el usuario final requiere de un intérprete para que se ejecute.
>
>
Algunas puntos importantes a considerar
- No es posible identificar si el modelo de compilación o el modelo de interpretación es mejor, de lo contrario ya habría dejado de existir uno de los dos. Cada uno tiene ventajas y desventajas.
- Python es un lenguaje interpretado. Por ello, es necesario del intérprete de Python.
Python Python 2 Python3
EMPEZAR >
>
>
Python
- Python es un lenguaje de programación potente, de alto nivel, interpretado, con simple pero efectivo sistema de programación orientado a objetos que tiene aplicación en muchas áreas.
- Su nombre proviene de una serie de comedia antigua llamada Monty Python's Flying Circus.
>
>
Otras novedades
- Este lenguaje fue creado por una sola persona: Guido van Rossum (nacido en 1956 en Haarlem, Países Bajos).
- El intérprete de Python y su extensa librería estándar es de distribución libre. Gracias a ello, se han ido evolucionando todos los componentes y extendiéndose por todo el mundo, con el apoyo continuo de programadores y de otros usuarios.
>
>
Ventajas
Fácil de usar
Se aprende rápidamente
Fácil de obtener
Múltiples aplicaciones
>
>
Python 2 vs Python 3
- Python 2 es la versión anterior, su vida útil finalizó en el 2019 por lo que ya no recibe soporte oficial ni actualizaciones. No es recomendable para nuevos proyectos.
- Python 3 es la versión actual y recomendada, lanzada en el 2008.
- No son compatibles entre sí.
Recuperado el 30 de enero de 2024, de https://codigospython.com/python-2-vs-python-3-diferencias-y-consideraciones/
¡BIEN HECHO!
>
>
<Bibliografía>
CodigosPython. (18 de septiembre de 2023). Python 2 vs. Python 3: Diferencias y Consideraciones. Recuperado el 15 de enero de 2024, de https://codigospython.com/python-2-vs-python-3-diferencias-y-consideraciones/
Wikipedia. (s.f.). Guido van Rossum. Recuperado el 30 de enero de 2024, de https://en.wikipedia.org/wiki/Guido_van_Rossum
Lección finalizada
Autores:Sarai Llanos Navarrete Alejandro Felipe Zárate Pérez
Copyright©
Todos los derechos reservados, incluyendo el derecho de reproducción en su totalidad o en parte, bajo cualquier forma.