zoukankan      html  css  js  c++  java
  • leetcode07. 整数反转

    给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。

    如果反转后整数超过 32 位的有符号整数的范围 [−231,  231 − 1] ,就返回 0。

    假设环境不允许存储 64 位整数(有符号或无符号)。
     

    示例 1:

    输入:x = 123
    输出:321
    示例 2:

    输入:x = -123
    输出:-321
    示例 3:

    输入:x = 120
    输出:21
    示例 4:

    输入:x = 0
    输出:0
     

    python解法

    class test07(object):
        def reverse(self, x):
            x=str(x)
            if x[0] == '-':
                return x[0]+x[:0:-1]
            # 倒序的切片从第-1项开始到0+1项结束
            else:
                return (x[::-1])
    
    if __name__ == '__main__':
        a=test07()
        b=a.reverse(-123)
        print(b)
    声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/ 如出现转载未声明 将追究法律责任~谢谢合作
  • 相关阅读:
    memcache详解
    redis详解
    laravel5表单验证
    MySQL添加字段和修改字段
    delete和truncate区别
    IOC 和DI(转载)
    JPA和SpringData知识梳理
    spring和springmvc配置分离
    springboot 整合 mybatis
    mongodb安装及配置
  • 原文地址:https://www.cnblogs.com/chenxiaomeng/p/15256229.html
Copyright © 2011-2022 走看看