【发布时间】:2019-12-04 22:08:06
【问题描述】:
我目前正在阅读一本书(Python Crash Course),并且刚刚了解了“==”等式运算符。
在书中,它展示了设置一个变量并检查它是否等于自己(使用==)。见下文。
还尝试了数值比较并遇到了与下面概述的相同的问题。
car = "bmw"
car == "bmw"
这没有提供任何输出,PyCharm 告诉我 'car == "bmw" 没有效果。书告诉我它应该响应“真”,因为我正在检查我刚刚设置的变量。
【问题讨论】:
-
PyCharm 这么说是因为您没有将输出分配给任何变量。
result = car == "bmw"将删除该警告 -
所以此时没有输出是正确的?为这个nooby问题道歉,只是检查一下此时肯定没有输出。
-
完美。书中没有解释。谢谢@KurtisStreutker
-
您的书可能不是为使用 PyCharm 而设计的 - 如果您看到
>>>,则表示它正在使用 REPL,如果您正在跟进,您也应该这样做。 -
我的错,现在我知道了。谢谢@WayneWerner