這篇文章主要介紹了python如何將整數(shù)反轉(zhuǎn)輸出,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括網(wǎng)站制作、成都做網(wǎng)站、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動互聯(lián)網(wǎng)營銷等。成都創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,成都創(chuàng)新互聯(lián)核心團隊10年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
1、簡單易用,與C/C++、Java、C# 等傳統(tǒng)語言相比,Python對代碼格式的要求沒有那么嚴(yán)格;2、Python屬于開源的,所有人都可以看到源代碼,并且可以被移植在許多平臺上使用;3、Python面向?qū)ο?,能夠支持面向過程編程,也支持面向?qū)ο缶幊蹋?、Python是一種解釋性語言,Python寫的程序不需要編譯成二進制代碼,可以直接從源代碼運行程序;5、Python功能強大,擁有的模塊眾多,基本能夠?qū)崿F(xiàn)所有的常見功能。
1、遞歸的方法
int要反轉(zhuǎn)的數(shù)字,反轉(zhuǎn)之后結(jié)果的地址,指針變量,初始值為0
//x int 要反轉(zhuǎn)的數(shù)字 //反轉(zhuǎn)之后結(jié)果的地址,指針變量,初始值為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); } } //調(diào)用遞歸方法 void main() { int res=0; int x = 123456789; reverseRecursion(x,&res) printf("%d\n", res); }
2、切片的操作
利用R = X[::-1]這種方法對X(X必須是字符串)進行一個反轉(zhuǎn)復(fù)制的操作。
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如何將整數(shù)反轉(zhuǎn)輸出”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
分享題目:python如何將整數(shù)反轉(zhuǎn)輸出
網(wǎng)站網(wǎng)址:http://www.rwnh.cn/article48/gopdep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、微信公眾號、App開發(fā)、網(wǎng)站策劃、品牌網(wǎng)站制作、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)