Python 2進数表記のサンプル

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

構文
0B数値
2進数表記の数値をリテラルで入力するときは数値の頭に 0b をつけます。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
# 先頭に0bのつく数値は2進数
xx = 0B000000000001
yy = 0B000000000100
zz = 0B001000000000
res = [xx, yy, zz]
print(res)
# coding: utf-8 # 先頭に0bのつく数値は2進数 xx = 0B000000000001 yy = 0B000000000100 zz = 0B001000000000 res = [xx, yy, zz] print(res)
# coding: utf-8

# 先頭に0bのつく数値は2進数
xx = 0B000000000001
yy = 0B000000000100
zz = 0B001000000000

res = [xx, yy, zz]

print(res)

実行結果
[1, 4, 512]

Python

Posted by arkgame