Introducción
En este desafío, tendrás la tarea de crear una función que invierta un número dado. La función debe tomar un número como argumento y devolver el inverso de ese número.
This tutorial is from open-source community. Access the source code
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En este desafío, tendrás la tarea de crear una función que invierta un número dado. La función debe tomar un número como argumento y devolver el inverso de ese número.
Escribe una función reverse_number(n)
que tome un número como argumento y devuelva el inverso de ese número. La función debe cumplir con los siguientes requisitos:
reversed()
).str()
).int()
o float()
).from math import copysign
def reverse_number(n):
return copysign(float(str(n)[::-1].replace('-', '')), n)
reverse_number(981) ## 189
reverse_number(-500) ## -5
reverse_number(73.6) ## 6.37
reverse_number(-5.23) ## -32.5
En este desafío, has aprendido cómo invertir un número utilizando Python. También has aprendido cómo manejar tanto números positivos como negativos, así como números de punto flotante y enteros. Sigue practicando y explorando Python para convertirse en un mejor programador.