需求:如何判断字符串
test_str = '123456_zhangsan_123456_lisi_654321' 中包含'zhangsan'和'lisi'?
场景1:感觉好着,貌似么问题!!!

结果:![]()
场景2:只有一个字符串的时候,也不报错???是不是哪里有问题???

结果:![]()
其实呢,上面的写法是有问题的。场景2的时候应该报错,但是没有报错。
正确的写法:

本文探讨了如何在Python中检查字符串是否包含特定子串。针对`test_str='123456_zhangsan_123456_lisi_654321'`,正确的方法是使用`in`关键字来判断'zhangsan'和'lisi'是否存在。错误的写法在只有一个字符串时不应报错,但实际应进行异常处理以确保程序的健壮性。
需求:如何判断字符串
test_str = '123456_zhangsan_123456_lisi_654321' 中包含'zhangsan'和'lisi'?
场景1:感觉好着,貌似么问题!!!

结果:![]()
场景2:只有一个字符串的时候,也不报错???是不是哪里有问题???

结果:![]()
其实呢,上面的写法是有问题的。场景2的时候应该报错,但是没有报错。
正确的写法:


被折叠的 条评论
为什么被折叠?