def reverse_int(num):
is_negative = False
if num < 0:#如果是负数,先转换为正数
is_negative = True
num = num * -1
res = 0
while num > 0:
res = res * 10
res += num % 10#取整数最后一位
num = num // 10#截取掉最后一位
if is_negative:
res = res * -1
return res
print(reverse_int(-654126))
print(reverse_int(0))
print(reverse_int(62))
把一个整数翻转
最新推荐文章于 2022-10-27 09:56:36 发布