LeetCode (力扣)Python刷题记录2:第7题:整数反转 难度:简单
题目:
Python解答:
class Solution:
def reverse(self, x: int) -> int:
s=str(abs(x))#将整数的绝对值转换成字符串,字符串的列表易进行反转操作
s=s[::-1]#翻转字符串,切片操作进行反转
if x <0:#如果输入整数是负数,增加负号
s ='-' + s
result = int(s)#转换为整数
if result>=-2**31 and result<=2**31-1:#判断是否溢出
return result
else:
return 0
提交记录: