class Solution:
def reverse(self,x:int)->int:
if x == 0 :return 0
elif x > 0:return int(str(x)[::-1])
else:return -int(str(abs(x))[::-1])
测试
c = Solution()
a=-3215674
print(c.reverse(a))
结果:

小结:此题较为简单,主要是讲int型转为str型用切片进行反转。
本文介绍了一种将整数反转的简单算法实现,通过将整数转换为字符串,利用Python的切片功能进行反转,再转换回整数类型。特别讨论了正数和负数的处理方式。
2734

被折叠的 条评论
为什么被折叠?



