Sintaxis en Python

Antes vimos que la sintaxis de Python se puede ejecutar escribiendo los comandos directamente:

En Sintaxis en Python verás el concepto explicado en lenguaje claro y un ejemplo que puedes ejecutar en el editor de The Data Schools.

Modifica el código del ejemplo antes de pasar a la siguiente lección: la experimentación fija mejor el aprendizaje que leer pasivamente.

En esta lección de Sintaxis en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.

Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.

Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.

Ejemplo

    print("Ejemplo de la lección")
x = 2 + 3
print(x)
  

También se puede hacer mediante un archivo python en el servidor, acabado en .py y ejecutando el comando:

Ejemplo

    Ejemplo de la lección
5
  

Indentación en Python

Una de las características de Python es el uso de indentaciones para marcar bloques de código:

Ejemplo

    if 10 > 5:
  print("Diez es mayor que 5")
  

Python le dará un error si omite la sangría:

Ejemplo

    if 5 > 2:
print("cinco es mayor que 2")

Comentarios en Python:

Python permite comentar con el propósito realizar una pequeña descripción del propósito del script:

Puedes comentar en python utilizando las almohadilla # al inicio de cada una de las líneas de los comentarios o con tres comillas dobles ("") al inicio y al final del script que quieres comentar.

Ejemplo

    #Esto es un comentario de python

print("Hola Mundo")
print("Hola Mundo")
  
Abrir en editor

Docstrings

Los objetos en python cuentan con una variable a la que llamamos " doc " que sirve para indicar cómo se usan y para qué sirven los objetos, estas variables se llaman docstrings (cadenas de documentación).

Ejemplo

    """Esto es un docstring multilínea"""

print("Hola Mundo")
print("Hola Mundo")
  
Abrir en editor

Practica Sintaxis en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Hola mundo

Antes vimos que la sintaxis de Python se puede ejecutar escribiendo los comandos directamente.

Ejemplo

    print("¡Hola Python!")
  
Abrir en editor

Ejercicio: Indentación correcta

Python usa indentación para definir bloques.

Ejemplo

    x = 5
if x > 2:
    print("x es mayor que 2")
print("Fin")
  
Abrir en editor

Ejercicio: Usar print()

Los objetos en python cuentan con una variable a la que llamamos " doc " que sirve para indicar cómo se usan y para qué sirven los objetos, estas variables se llaman.

Ejemplo

    """Esto es un docstring multilínea"""

print("Hola Mundo")
  
Abrir en editor

Ejercicio: Hola mundo (2)

Usa # para comentarios de una línea.

Ejemplo

    print("voy a aprender python de forma fácil")
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.

Comprueba lo aprendido

Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.