012 运算符 - 比较运算符
主要内容
- 熟知布尔类型(bool)的定义及作用
- 了解比较运算符的使用,包括:> >= < <= == !=
1. 布尔类型的定义
布尔型(bool)用关键字True和False表示,分别对应“真”与“假”,或者“对”与“错”的意思。2. 布尔类型的作用
显示比较运算的结果,比如: 10小于2,结果是错的,所以输出False
print(10<2)
2大于1,结果是对的,所以输出True
print(2>1)
布尔型属于特殊的整型,可用于数值计算。
True表示数值1,False表示数值0。
以下程序输出结果为6
print(5+True)
以下程序输出结果为0
print(False*100)
3. 比较运算符
| 比较运算符 | 功能 |
|---|---|
| > | 大于,如果运算符左边的值大于右边的值,则返回 True;否则返回 False |
| >= | 大于或等于,如果运算符左边的值大于或等于右边的值,则返回 True;否则返回 False |
| < | 小于,如果运算符左边的值小于右边的值,则返回 True;否则返回 False |
| <= | 小于或等于,如果运算符左边的值小于或等于右边的值,则返回 True;否则返回 False |
| == | 等于,如果运算符左边的值等于右边的值,则返回 True;否则返回 False 注:一个等号表示赋值,用法: a=b 作用是把一个值b赋给变量a 两个等号表示等于判断,用法:a==b 作用是判断a是否等于b |
| != | 不等于,如果运算符左边的值不等于右边的值,则返回 True;否则返回 False |
x = (10 * 3 -25) > (8 -2)
print('(10 * 3 -25) > (8 -2) 的结果为:',x)
print('10 >= 10 的结果为:',10 >= 10)
print('10 == 10 的结果为:',10 == 10)
print('10 != 10 的结果为:',10 != 10)
print('10 <= 10 的结果为:',10 <= 10)
print('10 < 10 的结果为:',10 < 10)
4. 小结
OJ训练题
1、猫和老鼠 - ★
2、方格填数 - ★
3、两数乘积 - ★
4、【入门】温度转换 - ★★
5、【入门】买文具 - ★★★