如前所述,存在区别。
该
not response如果检查
bool(response) == False或失败,如果
len(response) ==0因此它是检查的最佳选择,如果事情是空的,
None,
0或
False。请参阅python文档,了解什么是“
Falsy”。
另一个变体仅检查是否,
response == False并且仅 当和时才是 这种情况
response is False。但是一个空字符串
isnot False!

如前所述,存在区别。
该
not response如果检查
bool(response) == False或失败,如果
len(response) ==0因此它是检查的最佳选择,如果事情是空的,
None,
0或
False。请参阅python文档,了解什么是“
另一个变体仅检查是否,
response == False并且仅 当和时才是 这种情况
response is False。但是一个空字符串
isnot False!