Python 3 中,可以使用 str()
函数将布尔值(bool
)转换为字符串(str
)。
示例:
>>> bool_val = True
>>> str_val = str(bool_val)
>>> print(str_val)
'True'
>>> bool_val = False
>>> str_val = str(bool_val)
>>> print(str_val)
'False'
也可以使用格式化字符串的方式:
>>> bool_val = True
>>> str_val = "{}".format(bool_val)
>>> print(str_val)
'True'
>>> bool_val = False
>>> str_val = "{}".format(bool_val)
>>> print(str_val)
'False'
或者使用 f-strings(Python 3.6 及更高版本):
>>> bool_val = True
>>> str_val = f"{bool_val}"
>>> print(str_val)
'True'
>>> bool_val = False
>>> str_val = f"{bool_val}"
>>> print(str_val)
'False'
所有这些方法都可以将布尔值转换为字符串。