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
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.
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,
TrueoFalse, con la inicial en mayúscula. Ojo:Trueno 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
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.
