掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
在給計算機編程時,經(jīng)常需要將數(shù)據(jù)告訴計算機,會將二進制數(shù)直接輸入計算機, 但二進制數(shù)的特點是,只有0和1兩種記數(shù),位數(shù)比較長。如果用二進制數(shù)寫程序,只要這個數(shù)比較大, 位數(shù)就會很長,很容易寫錯,同時二進制并不直觀,寫出來的數(shù)是否正確,需要轉(zhuǎn)換才能知道。因此編程中一般不使用二進制來表示數(shù),而采用其他進制,,然后經(jīng)過程序編譯過程,最終將這些其他進制表示的數(shù)轉(zhuǎn)換成二進制再送給計算機。那你知道如何進行進制轉(zhuǎn)換嗎?其實呀,用我們的格式化字符串就可以解決了,來,上教程。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了金東免費建站歡迎大家使用!
經(jīng)常使用的格式化字符串:
%c :格式化字符及其ASCII碼 %s :格式化字符串 %d :格式化整數(shù) %f :可指定小數(shù)點精度 %e :用科學(xué)計數(shù)法表示小數(shù) %g :根據(jù)值的的具體情況使用%f或%e %o :八進制 %x :十六進制
轉(zhuǎn)換代碼:
1、二進制轉(zhuǎn)換
%%% python 中的二進制可以直接用 bin() 函數(shù)處理 I = input('請輸入一個數(shù)') I = int(I) print(bin(I))
2、其他進制轉(zhuǎn)換
>>> num=10
>>> print('十六進制:%#x' % num) #使用%x將十進制num格式化為十六進制
十六進制:0xa
>>> print('二進制:', bin(num)) #使用bin將十進制num格式化為二進制
二進制: 0b1010
>>> print('八進制:%#o' % num) #使用%o將十進制num格式化為八進制
八進制:0o12以上就是用python格式化符號轉(zhuǎn)換進制的過程啦,進制轉(zhuǎn)換為開發(fā)人員提供了便利,提升至高效率開發(fā)??鞂W(xué)起來吧~

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流