gpt4 book ai didi

python - Python 中包含多个字符串的 if 语句

转载 作者:行者123 更新时间:2023-12-01 22:34:40 26 4
gpt4 key购买 nike

<分区>

我有这个 if 语句,必须检查这两个字符串是否存在于 self.line.lower() 上可以是例如:123abc567blaxyzbla:

        if 'abc' or 'xyz' in self.line.lower():
print ('Present')
else:
print ('Not Present')

如果 self.line.lower(),为什么这会返回 me ever true(Print Present)不包含 abcxyz在字符串中?

我必须用它来工作:

     if self.line.lower().find('abc') != -1:
print ('Present')
elif self.line.lower().find('xyz') != -1:
print ('Present')
else:
print ('Not Present')

非常感谢。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com