Ejercicio 10 Funciones integradas

Vamos a escribir el Ejercicio 10 Funciones integradas. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.

"""
Ejercicio 10 Funciones integradas
29/08/2025
Edito AHR
"""

# Funcion integrada 'int' en Python
numero = "5"
print(int(numero) + 10)
print(type(int(numero)))  # type() nos dice el tipo de dato de la variable      

# Funcion integrada 'float' en Python
numero1 = "5.67"
print(float(numero1) + 10)
print(type(float(numero)))  # type() nos dice el tipo de dato de la variable

# Funcion integrada 'str' en Python
numero2 = 10
print(str(numero2) + " es un número")
print(type(str(numero2)))  # type() nos dice el tipo de dato de la variable

numero3 = 3.1416
print(str(numero3) + " es un número decimal")
print(type(str(numero3)))  # type() nos dice el tipo de dato de la variable     

# Funcion integrada 'bin' en Python
numero4 = 10
print(bin(numero4) + " es un número en binario")
print(type(bin(numero4)))  # type() nos dice el tipo de dato de la variable 

# Funcion integrada 'hex' en Python
numero5 = 10
print(hex(numero5) + " es un número en hexadecimal")
print(type(hex(numero5)))  # type() nos dice el tipo de dato de la variable

# Como convertir un numero binario a decimal
numero_binario = "1010"
print(int(numero_binario, 2))  # Convertir de binario a decimal

# Como convertir un numero hexadecimal a decimal
numero_hexadecimal = "0xa"
print(int(numero_hexadecimal, 16))  # Convertir de hexadecimal a decimal

# Funcion integrada 'abs' en Python
numero6 = -10
print(abs(numero6))
print(type(abs(numero6)))  # type() nos dice el tipo de dato de la variable

# Funcion integrada 'round' en Python
numero7 = 3.1416
print(round(numero7))
print(type(round(numero7)))  # type() nos dice el tipo de dato de la variable

numero8 = 7.6
print(round(numero8))
print(type(round(numero8)))  # type() nos dice el tipo de dato de la variable

# Funcion integrada 'len' en Python
cadena = "¡¡¡Hola Mundo!!!"
print(len(cadena))
print(type(len(cadena)))  # type() nos dice el tipo de dato de la variable

Veamos los resultados en la consola:

PS C:\Users\Codigo/Modulo 3/Ejercicio_10_Funciones_integradas.py"
15
<class 'int'>
15.67
<class 'float'>
10 es un número
<class 'str'>
3.1416 es un número decimal
<class 'str'>
0b1010 es un número en binario
<class 'str'>
0xa es un número en hexadecimal
<class 'str'>
10
10
10
<class 'int'>
3
<class 'int'>
8
<class 'int'>
16
<class 'int'>
PS C:\Users\Codigo\Modulo 3>