Skip to content

Latest commit

 

History

History
42 lines (24 loc) · 601 Bytes

Reverse_a_Number.md

File metadata and controls

42 lines (24 loc) · 601 Bytes

CodeWars Python Solutions


Reverse a Number

Given a number, write a function to output its reverse digits. (e.g. given 123 the answer is 321)

Numbers should preserve their sign; i.e. a negative number should still be negative when reversed.

Examples

123 ->  321
-456 -> -654
1000 ->    1

Given Code

def reverse_number(n):
    pass

Solution

def reverse_number(n):
    return int(str(n)[::-1]) if n > 0 else int(str(n * -1)[::-1]) * -1

See on CodeWars.com