📜  Python|将布尔值转换为整数的方法(1)

📅  最后修改于: 2023-12-03 14:46:28.242000             🧑  作者: Mango

Python | 将布尔值转换为整数的方法

在Python中,可以使用下面的方式将布尔值转换为整数:

int(True)  # 返回 1
int(False)  # 返回 0

语法解释:

  • int(x) 函数将x转换为一个整数。如果参数是字符串、浮点数、布尔值等类型的数据,则将其转换为整数类型。

示例代码:

# 定义一个布尔值
flag = True

# 将其转换为整数类型并打印输出
result = int(flag) 
print(result)  # 输出 1
# 定义一个布尔值
flag = False

# 将其转换为整数类型并打印输出
result = int(flag) 
print(result)  # 输出 0

注意事项:

  • 在对布尔值进行转换时,True和False分别被转换为1和0。
  • 如果对非布尔类型进行转换,则会抛出TypeError异常。

通过上述方法,我们可以轻松地将布尔值转换为整数,以便于我们在编写程序中进行使用。