gpt4 book ai didi

python - 未找到 substr 时表达式评估为 None

转载 作者:太空狗 更新时间:2023-10-29 20:12:48 25 4
gpt4 key购买 nike

str.find() 如果找不到,总是返回 -1。我可以写一个表达式而不是 str.find() 并在找不到时 return None 吗?

最佳答案

你的意思是这样的吗?

def find2(str, substr):
result = str.find(substr)
return result if result != -1 else None

在 Python 2.4 中,将最后一行更改为

    if result != -1:
return result
else:
return None

关于python - 未找到 substr 时表达式评估为 None,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508677/

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