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

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

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

使用例

# 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