El Cyborg Chamán

Tutoriales cyborg

Primeras palabras en python

Un lenguaje de programación nos permite hablar con el computador, decirle lo que queremos que haga. Cada línea de código es un comando, y uniendo varias líneas podemos crear un programa. Todos los programas y aplicaciones que usamos a diario han sido programadas línea por línea. Podemos pensar que estos son los ladrillos que al unirse construyen el mundo virtual. Y para aprender un lenguaje debemos comenzar por aprender el significado de algunas palabras y construir nuestras primeras frases.

Para empezar vamos a visitar la página online-python.com, donde podemos correr programas de python directamente desde internet en el computador o teléfono móbil sin necesidad de instalar nada. Al ingresar a online-python.com, aparecerá un espacio de texto con un programa. Podemos correrlo oprimiendo RUN. También podemos modificarlo para hacer diferentes pruebas. En particular podemos cambiarlo por una versión simplificada en español:

# Nuestro primer programa python en español

a = int(input('Ingrese el primer número: '))
b = int(input("Ingrese el segundo número: "))

print(f'La suma de {a} y {b}  es { a+b }')

Vamos a analizar un que es lo que hace este programa, que es lo que significa cada palabra que se encuentra ahí. El texto del programa anterior puede ser copiado y pegado en online-python.com. Si hacemos esto, al presionar Run veremos que el programa nos pide un número, luego otro y al final nos devuelve la suma de los dos. Veamos ahora algunas observaciones de la forma en que funciona este programa.

Con esta información encontramos que la línea a = int(input('Ingrese el primer número: ')) realiza las siguientes cosas:

Con esto, hemos descifrado lo que realiza nuestra primera línea de código! De manera similar, la línea b = int(input('Ingrese el segundo número: ')) nos preguntará un segundo número, que debe ser entero.

Para la última línea tenemos las siguientes palabras:

De esta forma, la última línea print(f'La suma de {a} y {b} es { a+b }') nos mostrará en la pantalla un texto que se obtiene al reemplazar {a} por el valor númerico guardado en a en la primera línea, {b} por el número guardado en b y { a+b } por el número que se obtiene al sumar a y b. Así, por ejemplo, si ingresamos en nuestro programa los números 23 y 34, el programa imprimirá

La suma de 23 y 34 es 57

Genial, con esto hemos repasado todas las palabras y expresiones de nuestro programa!

Más ejemplos:

Aunque las explicaciones anteriores pueden ayudarnos, lo mejor que podemos hacer para aprender es jugar con lo que hemos aprendido, modificar diferentes partes del programa y luego ejecutarlas para ver que pasa, e intentar crear nuevas líneas de código con las palabras que hemos aprendido a manejar. Encontraremos algunas sorpresas que pueden generar preguntas, y algunos errores que nos pueden explicar como funciona python. En la siguiente sección Corrigiendo errores veremos algunas modificaciones a este primer programa, y algunos errores que pueden aparecer, junto con consejos para corregirlos.

Nuestro tutorial de python

Programando con Inteligencia Artificial

Otros tutoriales