Want to create interactive content? It’s easy in Genially!

Get started free

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.