Menu
CoddyTech

逻辑运算符第 1 部分

本课属于 Coddy Python 学习旅程的“基础知识”单元。第 15 课,共 77 课。

逻辑运算符用于组合条件语句。

Python 有三个逻辑运算符:

  • and
  • or
  • not

来看看 and 运算符的作用:

如果两个语句都为真,and 运算符会返回 True。

# 创建两个布尔变量
x = True
y = True
# 检查 x 和 y 是否都为 True
result = x and y

运行上面的代码后,result 中包含:

True

如果其中一个值是 False,结果就是 False:

# 创建两个布尔变量
x = True
y = False
# 检查 x 和 y 是否都为 True
result = x and y

这样我们得到:

False
challenge icon

挑战

简单

补全代码,根据年龄和驾照状态判断一个人是否有资格开车。

符合以下条件时,一个人才有资格开车:

  • 年满 18 岁,并且
  • 持有有效驾照

在空白处填入正确的值:

  1. 将年龄变量填为 20
  2. 将 has_license 填为 True
  3. 在比较中填入最低年龄要求

亲手试试

age = ?
has_license = ?

result = age >= ? and has_license
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Python 在线编译器