From 9d29d38f998c9cbe0353e0e7f2a1ed94602126c9 Mon Sep 17 00:00:00 2001 From: Anubha13kumari Date: Fri, 1 Oct 2021 21:58:04 +0530 Subject: [PATCH] added code for reverse integer --- .github/Reverseint.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/Reverseint.py diff --git a/.github/Reverseint.py b/.github/Reverseint.py new file mode 100644 index 0000000..3b82042 --- /dev/null +++ b/.github/Reverseint.py @@ -0,0 +1,7 @@ +class Solution: + def reverse(self, x): + range_ = range(-2**31, 2**31-1) + y = str(abs(x)) + if x == 0 or x not in range_: return 0 + x = int('-' + y[::-1]) if x < 0 else int(y[::-1]) + return x if x in range_ else 0 \ No newline at end of file