Python 中以0 開頭的數字:揭開謎底
在Python 中,當你遇到以零開頭的數字時,它們可能看起來令人費解。這些數字表示八進位或以 8 為基數的表示法。
八進位表示法
在八進位表示法中,數字只使用數字 0 到 7 來表示。零表示數字是八進位格式。
從八進制轉換為十進制
要將八進制數轉換為十進制數,請從最右邊的數字開始,將每個數字乘以對應的8 次方。將結果求和以獲得十進制值。
範例
在Python 2.7.3 中,應用以下轉換:
在Python中處理八進制數在 Python 3.0 及更高版本中,八進制數必須以「0o」為前綴。例如:0o11 = 90o100 = 640o27 = 230o27 = 23 (無前綴)和新格式(帶有“0o” 結論Python 中以0 開頭的數字表示八進位表示的值。數字。
以上是Python中以0開頭的數字是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!