try: numero = int(input("Introduce un número entero: ")) resultado = 10 / numero except ZeroDivisionError: print("No puedes dividir entre cero.") except ValueError: print("Debes introducir un número válido.") else: print(f"El resultado es: resultado") Use code with caution.
Bloques try , except y finally para evitar que el programa falle ante errores inesperados.
# Esto es un comentario nombre = "Carlos" # Tipo String (texto) edad = 28 # Tipo Integer (entero) precio = 19.99 # Tipo Float (decimal) es_activo = True # Tipo Boolean (verdadero/falso) Use code with caution. Estructuras de Control curso rapido de python desde cero hasta avanzado pdf
Si no deseas instalar nada inicialmente, puedes usar Google Colab , un entorno basado en la nube ideal para proyectos rápidos y Ciencia de Datos. 1.2 Variables y Tipos de Datos Básicos
Ocultar los detalles internos de funcionamiento de un objeto y proteger sus datos mediante atributos privados. try: numero = int(input("Introduce un número entero: "))
Intenta automatizar una tarea aburrida de tu trabajo (como renombrar archivos o limpiar un Excel).
Aprende a usar for para recorrer colecciones y while para condiciones dinámicas. Estructuras de Control Si no deseas instalar nada
usuario = "nombre": "Ana", "id": 4502, "activo": True print(usuario["nombre"]) Use code with caution. Sets (Conjuntos Únicos)
Visualización de datos estadísticos y gráficos complejos.
Para empezar a programar, no necesitas ser un genio matemático, solo curiosidad. Python se caracteriza por su sintaxis clara y similar al inglés. 1.1 ¿Qué es Python?
class Perro: def __init__(self, nombre): self.nombre = nombre def ladrar(self): return "¡Woof!" mi_perro = Perro("Fido") print(mi_perro.ladrar()) Use code with caution. 6. Manejo de Archivos y Excepciones Manejo de Archivos