Skip to main content
 首页 » 编程设计

python之在python中检查一个字符串是否至少包含五个字符

2025年05月04日26落叶无声

我正在尝试检查 string 在 var1 中至少包含五个 characters。我正在使用 count 但它没有像我预期的那样工作。同时,对于 var2,它包含来自 var1 的超过 5 个字符 。

var1 = "today news report" 
var2 = "news report" 
 
 
if var2.count(var1)  >=  5: 
    print("yes") 
else: 
    print("nooooooo") 

欢迎您提出建议以实现这一目标。

请您参考如下方法:

str.count正在搜索 var2 中 var1 a 的精确匹配项。相反,您可以使用 sets ,并查看交集的长度是否大于阈值:

var1 = "today news report" 
var2 = "news report" 
 
if len(set(var1) & set(var2)) >=  5: 
    print("yes") 
else: 
    print("nooooooo") 
# yes