
布尔类型布尔类型是Python中的基本数据类型之一只有两个值True和False分别表示逻辑上的“真”和“假”。布尔类型常用于条件判断和逻辑运算。bool_true True bool_false False print(type(bool_true)) # 输出: class bool布尔值可以通过表达式或比较运算得到result 10 5 # 结果为 True print(result)比较运算符比较运算符用于比较两个值返回布尔值True或False。运算符描述示例等于5 5→True!不等于5 ! 3→True大于10 5→True小于3 2→False大于或等于5 5→True小于或等于4 3→False示例代码a 10 b 20 print(a b) # False print(a b) # True逻辑运算符逻辑运算符用于组合多个布尔表达式返回布尔值。运算符描述示例and逻辑与True and False→Falseor逻辑或True or False→Truenot逻辑非not True→False逻辑运算规则and所有条件为True时返回True否则返回False。or至少一个条件为True时返回True否则返回False。not对布尔值取反。示例代码x True y False print(x and y) # False print(x or y) # True print(not x) # False综合运用布尔类型、比较运算符和逻辑运算符可以结合使用构成复杂的条件判断age 25 is_student False has_ticket True # 判断是否允许进入 can_enter (age 18) and (not is_student) and has_ticket print(can_enter) # True