您的位置:首页 > 编程语言 > Python开发

Python checkio Long Repeat解决方案

2017-12-08 17:23 337 查看
在这里你应该找到字符串中最长的相同字符重复出现的次数,并返回它的重复次数。例如:字符串“aaabbcaaaa”包含具有相同字母“aaa”,“bb”,“c”和“aaaa”的四个子字符串。 最后一个子字符串是最长的一个字符串,你应该返回 4 。
输入: 一个字符串.
输出: 一个整数.

def long_repeat(line):

    count =0

    for char in line:

        newchar = char

        while(line.count(newchar)>0):

            newchar += char

        if count < len(newchar)-1:

            count = len(newchar)-1

    return count
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息