Ejercicios: Tipos de datos#
En este notebook realizarás ejercicios prácticos para dominar los tipos de datos y operaciones en Python.
Exercise 9
Objetivo: Crear variables de diferentes tipos y mostrarlas.
Ejemplo de referencia:
# Variables básicas
edad = 30
altura = 1.75
nombre = "Ana"
es_estudiante = True
print(edad, altura, nombre, es_estudiante)
Instrucciones:
Crea una variable entera llamada
numero_enteroy asígnale el valor 10.Crea una variable decimal llamada
numero_decimalcon el valor 5.6.Crea una variable de texto llamada
mi_nombrecon tu nombre.Crea una variable booleana llamada
es_mayor_de_edadcon valorTrueoFalse.Usa
print()para mostrar todas las variables.
Respuesta:
# Tu código aquí
Exercise 10
Objetivo: Identificar tipos con type().
Ejemplo de referencia:
x = 5
print(type(x)) # <class 'int'>
Instrucciones:
Declara varias variables con distintos valores (
a=10,b=3.14,c='hola',d=True).Usa
type()para mostrar el tipo de cada variable.
Respuesta:
# Tu código aquí
Exercise 11
Objetivo: Practicar operaciones de incremento y decremento.
Ejemplo de referencia:
contador = 0
contador += 1
print(contador) # 1
contador -= 1
print(contador) # 0
Instrucciones:
Declara una variable
numcon valor 5.Incrementa en 3 su valor.
Disminuye en 2 su valor.
Muestra el valor final con
print().
# Tu código aquí
Exercise 12
Objetivo: Concatenar cadenas de texto.
Ejemplo de referencia:
saludo = "Hola"
nombre = "Juan"
mensaje = saludo + ", " + nombre + "!"
print(mensaje) # Hola, Juan!
Instrucciones:
Declara las variables
saludoynombrecon textos de tu elección.Crea una variable
mensaje_finalque combine ambas con espacios y signos de exclamación.Muestra el mensaje final con
print().
# Tu código aquí
Exercise 13
Objetivo: Conversiones de tipos.
Ejemplo de referencia:
n_float = 4.7
n_int = int(n_float)
print(n_int) # 4
print(type(n_int)) # <class 'int'>
Instrucciones:
Declara una variable float
pesocon valor 72.5.Convierte
pesoa entero y guárdalo enpeso_entero.Muestra el valor y el tipo de
peso_entero.
# Tu código aquí
Exercise 14
Objetivo: Uso de booleanos y conversiones.
Ejemplo de referencia:
valor = True
valor_str = str(valor)
print(valor_str) # 'True'
print(type(valor_str)) # <class 'str'>
Instrucciones:
Declara una variable
es_estudiantecon valorFalse.Convierte
es_estudiantea cadena y guárdalo enestado_str.Muestra
estado_stry su tipo.
# Tu código aquí
Exercise 15
Objetivo: Detectar errores comunes.
Ejemplo de error habitual:
edad = '25'
print(edad + 5) # Error: no se puede sumar int y str.
Instrucciones:
Declara una variable
edad_strcon valor'30'(texto).Convierte a entero en
edad_int.Sumale 10 y muestra el resultado.
Añade un comentario que indique qué error ocurriría si no convertirás el tipo.
# Tu código aquí
Exercise 16
Objetivo: Integrar conceptos en una pequeña calculadora.
Instrucciones:
Declara variables:
num1,num2, yoperacion(como+,-,*,/).Realiza la operación correspondiente según
operacion.Muestra el resultado con
print().Añade manejo simple de errores en división por cero.
Consejo: Usa condicionales if para seleccionar la operación.
# Tu código aquí