Python 为什么';在';电话接线员让我失望了?

Python 为什么';在';电话接线员让我失望了?,python,boolean,operator-keyword,Python,Boolean,Operator Keyword,Python新手,也许这是个错误的地方 谢谢 fff = dict() fff["Stan"] = 1 fff["Dave"] = 1 fff["Scott"] = 1 print (fff) "John" in fff 当我运行代码时,结果如下: {'Stan':1,'Dave':1,'Scott':1} 进程已完成,退出代码为0 应为False,但它只忽略最后一行添加另一行print:将fff中的“John”替换为print(“John”在fff中) 其他注释:使用更好的变量名,

Python新手,也许这是个错误的地方

谢谢

fff = dict()

fff["Stan"] = 1

fff["Dave"] = 1

fff["Scott"] = 1

print (fff)

"John" in fff
当我运行代码时,结果如下:

{'Stan':1,'Dave':1,'Scott':1}

进程已完成,退出代码为0


应为
False
,但它只忽略最后一行

添加另一行
print
:将fff中的
“John”替换为
print(“John”在fff中)


其他注释:使用更好的变量名,并将
fff=dict()
替换为
fff={}

如果希望值显示在输出中,则需要打印该值。