🍀功法简介(知识点)
比较运算符用来对比两个值,比较完成只会返回两种结果:True(真)或者 False(假)。
>大于<小于>=大于等于<=小于等于==判断两边是否相等(两个等号!和赋值=不一样)!=判断两边是否不相等
重点区分:
=是赋值,把右边的值装进变量;==才是拿来做相等判断。
基础示例:
score = 80
print(score > 60) # True
print(score == 90) # False
print(score != 100) # True
🥋今日 Kata 任务(练习)
定义变量
practice_minute = 35依次编写比较表达式,把每个结果存入变量:
more_than_30:判断是否大于 30equal_35:判断是否等于 35less_20:判断是否小于 20
打印这三个布尔结果
✅参考示例代码
practice_minute = 35
more_than_30 = practice_minute > 30
equal_35 = practice_minute == 35
less_20 = practice_minute < 20
print(more_than_30)
print(equal_35)
print(less_20)预期输出:
True
True
False
🧠思考题(进阶可选)
运行下面代码观察结果,想一想 = 和 == 的区别:
a = 10
print(a = 10)
# print(a == 10)直接运行第一行会报错,你知道是什么原因吗?
💡功法小提示
⚠️ 判断相等一定是两个等号 ==,写一个等号会变成赋值,直接出错!⚠️ >=、<= 符号顺序不能写反,不能写成 => 或者 =<。