Python 8進数文字列を数値に変換するサンプル

環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)

構文
int(8進数文字列,8)
8進数表記の文字列を10進数表記の数値に変換するときには int 関数を用います(第2引数に底の8を指定します)。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
# 8進数文字列を数値に変換
x = int("0o77", 8)
print(x)
y = int("0o100", 8)
print(y)
z = int("0o144", 8)
print(z)
# coding: utf-8 # 8進数文字列を数値に変換 x = int("0o77", 8) print(x) y = int("0o100", 8) print(y) z = int("0o144", 8) print(z)
# coding: utf-8

# 8進数文字列を数値に変換
x = int("0o77", 8)

print(x)

y = int("0o100", 8)

print(y)

z = int("0o144", 8)

print(z)

実行結果
63
64
100

Python

Posted by arkgame