Clase 02 · 13 minGratis

Python básico en 13 minutos: variables, tipos y operadores

Clase 2 del curso gratis de Python para Análisis de Datos: print, variables, int, float, str, bool, y la diferencia entre /, // y %.

Antes de tocar datos reales necesitas tener firmes las bases. Esta clase es un repaso rápido; si es tu primera vez con Python, te conviene ver antes el curso gratis Aprende a programar con Python.

Dónde vamos a programar: Google Colab

Colab es un entorno gratuito de Google para programar en Python desde el navegador, sin instalar nada. Solo necesitas una cuenta de Gmail: te prestan una máquina virtual (con unos 12 GB de RAM) que es más que suficiente para el curso.

Mostrar cosas con print

python
print(1)
print(10000)
print("Hola, mundo")

El texto siempre va entre comillas. Si escribes print(Hola) sin comillas, Python cree que Hola es una variable y te da un error.

Variables y tipos de datos

Una variable es un espacio en memoria con un nombre. En análisis de datos la información es la materia prima, así que vas a usarlas todo el tiempo.

python
presupuesto = 1200.50      # float: número con decimales
dias_del_mes = 30          # int: número entero
nombre = "Andrés"          # str: texto
cuenta_activa = True       # bool: True o False

print(type(presupuesto))   # <class 'float'>
  • int: enteros. float: decimales (en Python se llaman flotantes).
  • str: texto, con comillas dobles o sencillas; ambas funcionan.
  • bool: solo dos valores, True o False, con la inicial en mayúscula. Ojo: True no es lo mismo que "True"; el segundo es texto.

Lo que va después de # es un comentario: Python lo ignora. Te sirve para dejarte pistas.

Operadores

python
cafe = 7
presupuesto_cafe = 120

presupuesto_cafe + cafe    # 127   suma
presupuesto_cafe * cafe    # 840   multiplicación
presupuesto_cafe / cafe    # 17.142857...  división
presupuesto_cafe // cafe   # 17    división entera
presupuesto_cafe % cafe    # 1     módulo

// te devuelve solo la parte entera de la división. % (módulo) te devuelve lo que sobra. Van juntos: si tienes 10 manzanas y las repartes entre 3 niños, a cada uno le tocan 10 // 3 = 3 y sobra 10 % 3 = 1.

El reto de esta clase

Tienes 50 dólares para café y cada café cuesta 3.5. ¿Cuántos cafés completos puedes comprar y cuánto te sobra? Resuélvelo con // y %, y arma un mensaje con print. El enunciado completo y la solución están en el material de la clase.

Te avisamos de cada clase nueva

Un correo el día del estreno, con el video y sus apuntes. Gratis, y te das de baja cuando quieras.

Gratis y sin tarjeta. Te escribimos para avisarte de cada clase y puedes darte de baja cuando quieras.

Seguir el canal de WhatsApp