Python练习小题

倒序一个整数

例如 1234 --> 4321

def intrev(i):
    a = []
    sum = 0
    while(i>0):
        a.append(i%10)
        i = (i-i%10)/10
    for i in range(len(i)):
        sum=sum*10+a[i]
    return sum       

进阶版去掉列表

def intrev(i):
    sum = 0
    while (i>0):
        sum = sum*10+i/10
        i = i//10
    return sum

Pyhton魔性版 通过字符串倒序

def intrev(i):
    return int(str(i)[::-1])
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,268评论 25 709
  • 本文笔记源自这里——[实验楼]欢迎大家在下面交流其中有问题的地方喜欢请点收藏,每日更新(全部已亲自实践). 一. ...
    东皇Amrzs阅读 9,599评论 7 54
  • 按照安排今天中心校组织批卷,登分。晚上时分还未接到照分通知,我估计中心校邮箱内有,打开一看真有! 看后,我的心凉透...
    甲午之印阅读 1,207评论 0 0
  • 女生的小圈子的确很容易发生各种矛盾,哪怕好朋友两三年,也敌不过别人一起一两个月。友谊是那么深,一起吃饭一起上厕所...
    P失语症阅读 1,508评论 0 0
  • 这是前个日子听罗胖在<逻辑思维>里的推荐,朱光潜先生的<谈美>是一本薄书,但思维与观点很丰富,相对于现在的畅销书,...
    有田一块阅读 5,296评论 0 2

友情链接更多精彩内容