布尔值在Python中用于表示真(True)或假(False)的值。它们通常用于条件测试和控制流程。
布尔值可以直接赋值给变量,也可以与其他布尔值进行比较。以下是一些常见的布尔值用法示例:
- 直接赋值:
x = True y = False
- 条件测试:
if x: print("x is True") else: print("x is False") if y: print("y is True") else: print("y is False")
- 比较运算符(例如等于、不等于、大于等于、小于等于等):
x = 5 y = 10 print(x == y) # False print(x != y) # True print(x > y) # False print(x >= y) # False print(x < y) # True print(x <= y) # True
- 逻辑运算符(例如与、或、非):
x = True y = False print(x and y) # False print(x or y) # True print(not x) # False
布尔值在控制流程中特别有用,可以用于条件判断、循环等。它们也可以与其他数据类型(如整数、字符串等)进行比较和运算。