Makisekrs 发表于 2024-9-15 12:26:42

关于11讲的课后

问答题的第0题为 3 == not 5
但是在idle中输入后却是SyntaxError: invalid syntax
有大神能告知为什么么

FishC 发表于 2024-9-15 12:33:28

鱼油你好!这是因为 `not` 运算符是布尔运算符,不能直接与数字进行比较。正确的用法是结合布尔表达式。以下是正确的示例:

# 错误示范
# 3 == not 5

# 正确示范
3 == (not 5)# 结果是 False,因为 not 5 结果为 False,3 当然和 False 不相等

记住,`not` 运算符应该作用在一个表达式上,而不能直接和数字比较。如果你还有任何疑问,欢迎随时提问!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

Makisekrs 发表于 2024-9-15 12:35:22

好的 非常感谢

FishC 发表于 2024-9-15 12:35:27

Makisekrs 发表于 2024-09-15 12:35
好的 非常感谢

不客气!如果你还有其他问题,随时来问哦!祝你学习顺利!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 关于11讲的课后