比较
文字和数字对不上。print("2" == 2) 写出 False。print("lida" == "lida") 写出 True,因为字母相同、大小写也相同。print("lida" == "Lida") 写出 False。大写 L 不是小写 l。上一页可以把一种变成另一种。这一页只问它们现在是不是已经一样。
print("lida" == "lida")
print("lida" == "Lida")
print("2" == 2)
三行依次是 True、False、False。
一个等号保存,两个等号提问
一个 = 把值存起来。两个 == 提出问题。guest = "lida" 把文字放在名字下面。guest == "lida" 问存着的文字是不是 lida,答案是 True 或 False。它不保存任何东西。print(5 > 2) 写出 True。print(5 == 2) 写出 False。print(5 != 2) 写出 True,因为 5 和 2 不是同一个值。答案不是那个数字本身。
print(5 > 2)
print(5 == 2)
print(5 != 2)
三行依次是 True、False、True。
5 >= 5 写出 True,因为「更大或相同」把相等也算进去。5 > 5 写出 False。5 <= 5 写出 True。5 < 5 写出 False。多出来的等号意思是「或相同」,不是第二个问题。
六个符号,以及每个符号问的问题。
📊 每个符号问什么
| 符号 | 问题 |
|---|---|
| == | 它们相同吗? |
| != | 它们不相同吗? |
| > | 第一个更大吗? |
| < | 第一个更小吗? |
| >= | 第一个更大或相同吗? |
| <= | 第一个更小或相同吗? |
下一页把两个答案接起来
这一页一次只问一个问题。它不加数字,不选择一条路,也不把文字变成数字。下一页用与、或、非把两个这样的答案接起来。
这四句自己说
- 一个 = 做什么?保存。两个 == 做什么?提问,答案是 True 或 False。
- 5 > 2 是什么?True。5 == 2 是什么?False。5 != 2 是什么?True。
- "lida" == "Lida" 是什么?False。"2" == 2 是什么?False。
- 下一页是什么?用与、或、非把两个答案接起来。
容易读错
- 想提问时却写了一个 =
- 把 5 == 2 读成数字 2
- 把 "Lida" 当成和 "lida" 一样的文字
- 把文字 "2" 当成数字 2
- 把 >= 读成两个分开的问题
留下这些
一个 = 保存。两个 == 问两个值是不是相同。!= 问它们是不是不相同。
答案是 True 或 False,不是你拿来比较的那个数字。
5 > 2 是 True。5 == 2 是 False。5 >= 5 是 True。5 > 5 是 False。
字母大小写有区别。文字 "2" 不是数字 2。
下一页用与、或、非把两个答案接起来。
🧠 测试您的知识
测试您的知识
通过这个互动测验挑战自己,看看你对这个主题的理解程度如何
📝 说明
- 仔细阅读每个问题
- 为每个问题选择最佳答案
- 您可以随时重新参加测验
- 您的进度将显示在顶部