[解決済み】pythonで整数をバイナリに変換する。
2022-04-05 14:05:39
質問
整数を2進数に変換するために、次のコードを使用しました。
>>> bin(6)
'0b110'
で、'0b'を消すときは、これを使います。
>>> bin(6)[2:]
'110'
を表示させたい場合はどうすればいいのでしょうか?
6
として
00000110
ではなく
110
?
解決方法は?
>>> '{0:08b}'.format(6)
'00000110'
書式設定文字列の部分を説明するだけです。
-
{}
変数を文字列に配置する -
0
引数位置0に変数を取る -
:
はこの変数のフォーマットオプションを追加します(さもなければ10進数を表します)。6
) -
08
は、左側がゼロパッドの8桁の数字をフォーマットします。 -
b
数値を2進数表現に変換します。
Python 3.6以上のバージョンを使っている場合は、f-stringを使うこともできます。
>>> f'{6:08b}'
'00000110'
関連
-
Python interpreted model libraryによる機械学習モデル出力の可視化 Shap
-
[解決済み】numpy: true_divide で無効な値に遭遇
-
[解決済み] 辞書を値で並べ替えるにはどうしたらいいですか?
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Python 3で「1000000000000000 in range(1000000000000001)」はなぜ速いのですか?
-
[解決済み] JavaScriptでカンマを桁区切りにして数値を表示する方法
-
[解決済み] Pythonで整数から文字列に変換する
-
[解決済み】Pythonに三項条件演算子はありますか?
-
[解決済み】2つの辞書を1つの式でマージする(辞書の和をとる)には?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Pythonの非常に便利な2つのデコレーターを解説
-
ピローによる動的キャプチャ認識のためのPythonサンプルコード
-
PyQt5はユーザーログインGUIインターフェースとログイン後のジャンプを実装しています。
-
Python 入出力と高次代入の基礎知識
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み] _tkinter.TclError: 表示名がなく、$DISPLAY環境変数もない。
-
[解決済み】終了コード -1073741515 (0xC0000135)でプロセス終了)
-
[解決済み】"No JSON object could be decoded "よりも良いエラーメッセージを表示する。
-
[解決済み】Python: SyntaxError: キーワードは式になり得ない
-
[解決済み] Python int to binary string?