Pythonでは、bool型はTrueまたはFalseの2つの値を持つことができます。これらの値を文字列としてフォーマットする方法はいくつかあります。

bool型を文字列としてフォーマットする

Pythonでは、bool型の値を文字列としてフォーマットするために%sを使用することができます。例えば、以下のように使用します。

print("%s %s" % (True, False))  # 出力: True False

また、bool型の値を整数としてフォーマットするために%iを使用することもできます。True1に、False0に変換されます。

print("%i %i" % (True, False))  # 出力: 1 0

Formatterクラスを使用する

PythonのFormatterクラスを使用しても、bool型の値をフォーマットすることができます。

print("{0} {1}".format(True, False))  # 出力: True False
print("{0:d} {1:d}".format(True, False))  # 出力: 1 0

以上のように、Pythonではbool型の値を様々な方法で文字列としてフォーマットすることができます。これらの方法を理解し、適切に使用することで、より柔軟なコードを書くことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です