静静! 2021-10-07 15:32 采纳率: 0%
浏览 21
已结题

下面代码注释处应该怎么填空呀?只用if语句

python 输入一行不包含空白字符的字符串,求一个字符串中最长的连续出现的字符,输出该字符及其出现次数,如果这样的字符不止一个,则输出最早出现的字符例如:输入 “5a5b7c10d”,输出“d 10” 。#因为不可以输入重复同样的abcd,所有只能用5a5b7c10d代替
实现上述功能的Python程序代码如下,请在划线处填入合适的代码

s=input() +''  #增加一个空格用于帮助判断最后
start=0
maxl=1
target=s[0]
for i in rang(1,len(s)):
##    if s[i] != s[i-1]:
        if 1+i-start > maxl:
##            
            maxl = i-start+1
##    
print(target,maxl)
  • 写回答

1条回答 默认 最新

  • 静静! 2021-10-07 15:33
    关注

    ‘aaaaabbbbbcccccccdddddddddd’

    评论

报告相同问题?

问题事件

  • 系统已结题 10月15日
  • 创建了问题 10月7日

悬赏问题

  • ¥200 如何使用postGis实现最短领规划?
  • ¥15 pyinstaller打包错误
  • ¥20 cesm的气溶胶排放文件
  • ¥15 逐月累计,月份不连续,补齐月份
  • ¥15 应用简单的Python代码完成一个学生成绩管理系统
  • ¥15 用matlab求微分方程初值问题
  • ¥15 vscode下编写第三方库opencv与pcl代码时没有代码提示
  • ¥15 能够跑通不报错,如何解决?(标签-matlab)
  • ¥15 MOS在RDS较大,频率高时开关波形异常
  • ¥15 SCENIC分析报错求解答