SINTAXIS DE PYTHON (#3)

 


LA SINTAXIS DE PYTHON

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

• ¿Qué es la sintaxis de Python?: ❔

La sintaxis de Python es todas esas reglas que dicen cómo se debe escribir el código para que el lenguaje lo entienda y lo ejecute de buena manera.

Es decir, la sintaxis define la forma de como se deben escribir instrucciones, variables, funciones y estructuras dentro de Python.

Por ejemplo, en Python la indentación (que son los espacios iniciando una línea) forma parte de la sintaxis y se usa para organizar los bloques de códigos.

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

• Contexto: 🌎

La sintaxis de Python surge cuando su creador, Guido van Rossum, diseñó el lenguaje a finales de los años 80 y lo publicó por primera vez en 1991.

El objetivo de él era crear un lenguaje que fuera fácil, simple y se dejara leer, diferente de otros lenguajes más complicados de ese tiempo. Por eso tomó ideas de varios lenguajes de programación, como:

  • ABC programming language → dió la idea delo simple y el poder leer fácil.

  • C programming language → influyó en algunas estructuras y conceptos.

  • Modula-3 → dió ideas para organizar el código.

Una característica que surgió de este diseño fue usar la indentación (espacios) como parte de la sintaxis, lo que hace que el código sea más ordenado y se entienda.

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

• Características: 📋

Sin puntos y coma ni llaves: No se necesitan los puntos y coma para terminar frases y no se usan los corchetes para saber hasta donde llegan las estructuras de control.

Tipado Dinámico: No es necesario declarar el tipo de dato de una variable antes de usarla, ya que Python lo determina en tiempo de ejecución.

Legibilidad: Diseñada para ser clara y concisa, similar al pseudocódigo.

Comentarios: Se utiliza el símbolo # para comentarios de una sola línea.

Estructuras de Control: Utiliza dos puntos : para iniciar bloques, seguido de sangría.

Manejo de Cadenas: Admite comillas simples '' o dobles "" indistintamente.

Sensible a mayúsculas: Las variables edad y Edad son consideradas diferentes.

Estructura de Bloques: Los bloques comienzan tras dos puntos : y terminan cuando la indentación regresa al nivel anterior.

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

• Cosas que saber: 📈

Objeto:
Un objeto es un elemento básico que se guarda en la memoria y contiene valores y operaciones que pueden realizarse sobre él. En Python los datos funcionan a través de objetos como números, cadenas de texto, listas, tuplas o diccionarios.

Expresiones:
Son combinaciones de valores, variables, operadores y funciones que siguen las reglas de sintaxis de Python para producir un resultado.

Sentencias:
También llamadas declaraciones, son conjuntos de expresiones y representan las unidades mínimas que un programa puede ejecutar.

Módulo:
Son grupos organizados de sentencias que se crean para cumplir una función específica dentro de un programa.

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

• Ejemplos: 🔥


1. Hola Mundo


2. Estructuras de control


⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

Comentarios