「Python」bin関数で10進数の値を2進数に変換する

2021年11月3日

構文
bin(x)
整数を先頭に “0b" が付いた 2 進文字列に変換します。 結果は Python の式としても使える形式になります。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
x = bin(11)
print("10進数の11を2進数に変換結果")
print(x)
y = bin(22)
print("10進数の22を2進数に変換結果")
print(y)
z = bin(33)
print("10進数の33を2進数に変換結果")
print(z)
# coding: utf-8 x = bin(11) print("10進数の11を2進数に変換結果") print(x) y = bin(22) print("10進数の22を2進数に変換結果") print(y) z = bin(33) print("10進数の33を2進数に変換結果") print(z)
# coding: utf-8

x = bin(11)
print("10進数の11を2進数に変換結果")
print(x) 

y = bin(22)
print("10進数の22を2進数に変換結果")
print(y) 

z = bin(33)
print("10進数の33を2進数に変換結果")
print(z)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
10進数の112進数に変換結果
0b1011
10進数の222進数に変換結果
0b10110
10進数の332進数に変換結果
0b100001
10進数の11を2進数に変換結果 0b1011 10進数の22を2進数に変換結果 0b10110 10進数の33を2進数に変換結果 0b100001
10進数の11を2進数に変換結果
0b1011
10進数の22を2進数に変換結果
0b10110
10進数の33を2進数に変換結果
0b100001

 

Python

Posted by arkgame