主要内容 #
- 熟知布尔类型(bool)的定义及作用
- 了解比较运算符的使用,包括:> >= < <= == !=
1. 布尔类型的定义 #
布尔型(bool)用关键字True和False表示,分别对应“真”与“假”,或者“对”与“错”的意思。2. 布尔类型的作用 #
显示比较运算的结果,比如: 10小于2,结果是错的,所以输出Falseprint(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、【入门】买文具 – ★★★