“in”和“==”在Python中

2024-04-19 05:35:13 发布

您现在位置:Python中文网/ 问答频道 /正文

在python中in==的用法有什么区别? 与单个字符相比,我想探索更多内容。你知道吗

if gender in "M":
    print "Male"

if gender == "M":
    print "Male"

下面哪一个更适合使用,in还是==?你知道吗


Tags: in内容用法if字符gendermaleprint
3条回答

在您的情况下,不需要在中使用,因为您正在比较一个字符。你知道吗

使用==

当您使用“in”时,它表示列表中的一个对象(in“money”表示m、o、n、e、y中的任意一个),但==表示整个money。你知道吗

使用==

>>> "" in "M"
True

相关问题 更多 >