Introduction
Dans ce défi, vous devrez créer une fonction qui inverse un nombre donné. La fonction devrait prendre un nombre en argument et renvoyer l'inverse de ce nombre.
This tutorial is from open-source community. Access the source code
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
Dans ce défi, vous devrez créer une fonction qui inverse un nombre donné. La fonction devrait prendre un nombre en argument et renvoyer l'inverse de ce nombre.
Écrivez une fonction reverse_number(n)
qui prend un nombre en argument et renvoie l'inverse de ce nombre. La fonction doit répondre aux exigences suivantes :
reversed()
).str()
).int()
ou 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
Dans ce défi, vous avez appris à inverser un nombre à l'aide de Python. Vous avez également appris à gérer à la fois les nombres positifs et négatifs, ainsi que les nombres à virgule flottante et les entiers. Continuez à pratiquer et à explorer Python pour devenir un meilleur programmeur!