使用python实现相同次数的字符串匹配函数

2024-03-28 09:24:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个函数,该函数将字符串作为参数,如果子字符串“bat”和“ball”出现的次数相同,则返回true。例如:uegubatefheiball应该返回true,因为有一个实例表明两者出现的次数相同

def sport_count(some_string):
    if (some_string.count(s1)>0):      
        print("true")  
    else:  
        print("false") 

Tags: 实例函数字符串true参数stringdefcount
1条回答
网友
1楼 · 发布于 2024-03-28 09:24:23

您已经使用了stringscount方法。在本例中,您只需计算“bat”和“ball”实例,并进行简单的比较

def sport_count(string):
    bat_count = string.count("bat")
    ball_count = string.count("ball")
    if bat_count == ball_count:
        return True
    else:
        return False

相关问题 更多 >