leetcode7. 整数反转 python实现

题目:

leetcode7题目描述

解法:

这道题我们采用先将整数转换成字符串,对字符串反转,再将字符串转换回整数

具体代码如下:

class Solution:
    def reverse(self, x: int) -> int:
        flag = 0
        if x<0:
            x=-x
            flag = 1
        #print(x)
        temp = str(x)[::-1]
        if(int(temp) < pow(-2,31)-1 or int(temp)>pow(2,31)):
            return 0
        if flag == 1:
            return -int(temp)
        return int(temp)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。