题目描述请点击查看LeetCode 题目描述
Python3 代码解答如下:
class Solution:
def reverse(self, x):
"""
:type x: int
:rtype: int
"""
a = x
if a<0:
a = -a
s = str(a)
print(s)
b = int(s[::-1]) #将反转后的字符串转成数字
print(b)
if x < 0:
b = -b
#反转后数字溢出判断
if b > 2**31-1 or b < -2**31:
b = 0
return b