跳至正文
View Categories

< 1 min read

主要内容 #

  1. 熟知布尔类型(bool)的定义及作用
  2. 了解比较运算符的使用,包括:> >= < <= == !=

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. 小结 #

  • 布尔型(bool)用关键字True和False表示
  • 布尔型可用于数值计算,True表示1,False表示0
  • 熟悉比较运算符的使用:> >= < <= == !=
  • OJ训练题 #

    1、猫和老鼠 – ★
    2、方格填数 – ★
    3、两数乘积 – ★
    4、【入门】温度转换 – ★★
    5、【入门】买文具 – ★★★