我想了解该return
声明的工作原理.我熟悉这个return
陈述,但不知道这个return
in
陈述.下面是一个使用它的类方法的示例,我想知道它的作用.
def a(self, argv):
some = self.fnc("Format Specifier")
return argv in some
Run Code Online (Sandbox Code Playgroud)
value in values
意思是" True
如果value
在values
其他方面False
"
一个简单的例子:
In [1]: "foo" in ("foo", "bar", "baz")
Out[1]: True
In [2]: "foo" in ("bar", "baz")
Out[2]: False
Run Code Online (Sandbox Code Playgroud)
所以你的情况return argv in some
是指"回归True
,如果argv
是some
否则返回False
"