gpt4 book ai didi

python - 如果同一字符串中 '.' 之前没有 'xyz',如何返回 true

转载 作者:太空宇宙 更新时间:2023-11-03 21:07:16 25 4
gpt4 key购买 nike

我正在尝试编写一个代码,如果给定字符串 xyz 存在但没有“.”,则返回 True在它前面的例子:'abc.xyz'应该返回False,但是'abcxyz'返回True,这就是我所做的:

def xyz_there(str):
for i in range(len(str)):
if str[i:i+5]=='.xyz':
return False
return True

最佳答案

对此的一个可能的解决方案是简单地检查“xyz”是否在字符串中,但“.xyz”不在字符串中。这个 if 语句看起来像这样:

if 'xyz' in str and '.xyz' not in str:
# code here

关于python - 如果同一字符串中 '.' 之前没有 'xyz',如何返回 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55319608/

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