×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
解題報告
#26724: [Python]除了bin()還有format可以用
406490150@gms.tku.edu.tw
(我是朱朱)
學校 : 國立交通大學
編號 : 139794
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
d379.
00446 - Kibbles `n' Bits `n' Bits `n' Bits
--
UVa
446
| From: [1.172.227.80] | 發表日期 : 2021-08-21 19:12
字串怎麼轉整數? int(字串, base=你想要的進位)
int 轉 bin,除了用bin(18) -> '0b10010' 刪掉'0b'也可以更直觀的使用f'{18:020b}'->'00000000000000010010'
18這個位子(冒號的左邊)也可以放變數,0表示補零、20表示輸出佔20個字寬、b表示binary
有時又如果又想要'0b',可以在最前面加#字號 f'{18:#020b}',但這題是不需要的
b是binary, x是hexadecimal, o就是8進位的octal。
如果把b、x、o改成大寫的B、X、O,輸出的B也會跟著大寫(好像用不太到 XD)
ZeroJudge Forum