## Python布尔值
*****
布尔值表示两个值之一:`True`或`False`。
在编程中,您通常需要知道表达式是否为`True`或`False`。您可以在Python中求值任何表达式,并获得两个答案之一,`True`或`False`。
比较两个值时,将对表达式求值,Python返回布尔值答案:
```
print(10 > 9)
print(10 == 9)
print(10 < 9)
```
在if语句中运行条件时,Python返回`True`或`False`:
根据条件是`True`还是`False`以下来打印消息:
```
a = 200
b = 33
if b > a:
print("b is greater than a")
else:
print("b is not greater than a")
```
*****
## 评估值和变量
该`bool()`函数可让您评估任何值,并给您`True`或`False`作为回报。
示例,评估字符串和数字:
```