国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python怎么将整数反转输出

python怎么将整数反转输出

python整数反转

头像

小妮浅浅

2021-06-10 16:14:5013120浏览 · 0收藏 · 0评论

1、递归的方法

int要反转的数字,反转之后结果的地址,指针变量,初始值为0

//x int 要反转的数字
//反转之后结果的地址,指针变量,初始值为0
void reverseRecursion(int x,int *res)
{
    if(x==0) return ;
    int tmp=x%10;
    x = x/10;
    if( *res>INT_MAX/10 || (*res==INT_MAX/10 && (tmp)>7) ){
        *res=0;
        return ;
    }else if( *res<INT_MIN/10 || (*res==INT_MIN/10 && (tmp)<-8) ){
        *res=0;
        return ;
    }else {
        *res = *res * 10 + tmp;
        reverseRecursion(x, res);
    }
}
 
//调用递归方法
void main()
{
    int res=0;
    int x = 123456789;
    reverseRecursion(x,&res)
    printf("%d\n", res);
}

2、切片的操作

利用R = X[::-1]这种方法对X(X必须是字符串)进行一个反转复制的操作。

class Solution:
    def reverse(self, x):
        flag = 1
        if x < 0:
            flag = -1
            x = -x
        R = str(x)[::-1]
        R = int(R)
        if R> 2147483647 or R < -2147483648:
            R = 0
        return R*flag

以上就是python将整数反转输出的方法,利用我们之前学习的递归和切片方法都可以实现,有所遗忘的小伙伴,可以复习后再来进行练习。更多Python学习指路:python基础教程

推荐操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

中文在线字幕免费观看电视剧00..| 无人区免费高清版观看| 新加坡疫情| 国精产品一品二品国精HTC| 日本大片又大又好看的PPT| 八戒八戒电影在线看免费观看8 | 怎么骑桌角到失禁| 黑寡妇5免费观看高清| 小辣椒3美国伦理| 女子排尿视频大全| 国产在线观看免费全集电视剧网站| 公交车被上高湖了还能坐吗小说 | 暗黑吃瓜网官网CGW.73| 大姨妈来了同房内射吃避孕药| 高压监狱免费观看完整版在线播放| 《性爽2》电影| 《高潮3》HD未删减减| 19岁大学生少女免费观看电视剧 | WWWWWWWW在线观看国产| 屁股翘起来跪在床上有好处吗| 孤男寡女干柴烈火的下一句是什么 | 舌头伸进去添的我爽高潮| 适合夫妻晚上看的三张爱情电视剧 | 人犬兽人在线观看免费完整| 《被按摩的人妻4》| 免费B站看大片真人电视剧| 野外打野真实视频大全| 《帐篷里的秘密》动漫| 《初尝禁果》2:做爰HD| 狗配人的大片| 把腿扒开让我添30分钟| 啊灬啊灬啊…快…深的含义| 和妈妈做了怎么办心理咨询| 我的妈妈正在厨房里做饭英语| 国产精华最好的产品入口| 欧美黑人狂躁日本妞| 夜生活在线观看免费观看电视剧 | 美女两个球球抖动抓球球视频| 《与上司做爰HD》| 《医务室上垒》动漫全集在线观看| 《丰满人妻的滋味2HD