20190602更新
class Solution:
def reverse(self, x):
if x==0:
return 0
str_x = str(x)
x = ''
if str_x[0] == '-':
x += '-'
x += str_x[len(str_x)-1::-1].lstrip("0").rstrip("-")
# lstrip("0")代表截掉字符串左边的字符0
# rstrip("-")代表截掉字符串右边的字符-
x = int(x)
if -2**31<x<2**31-1:
return x
return 0