Clase 5 - Conversion de Tipos de datos

Unidad 1: Fundamentos

Clase 5: Conversión de Datos

Dictado para el cuaderno

El problema de los textos (Strings)

En Python, la función input() siempre recibe la información como texto. Si el usuario escribe "10", Python no lo ve como el número diez, sino como la palabra "diez".

¡Cuidado! Si intentas sumar dos textos, Python hará una concatenación (unirá los textos). Ejemplo: "5" + "5" daría como resultado "55" y no 10.

Funciones de Conversión (Casting)

Para poder hacer cálculos matemáticos, debemos "envolver" el input en una función de conversión:

  • int(): Para números enteros (sin decimales).
  • float(): Para números con decimales.
# Forma correcta de pedir numeros numero1 = int(input("Ingresa un numero: ")) numero2 = int(input("Ingresa otro numero: ")) resultado = numero1 + numero2 print("La suma real es:", resultado)

Desafío en Clase

Escribe un programa que pida al usuario su Edad (número entero). Luego, calcula y muestra cuántos meses de vida tiene aproximadamente (multiplicando la edad por 12).

» Objetivo: Aplicar la conversión int() y realizar una multiplicación.

Entradas populares