python 字符串 学堂在线 MITx: 6.00.1x 计算机科学和Python编程导论 problem set 2

来源:互联网 发布:泛海三江主机编程软件 编辑:程序博客网 时间:2024/05/14 08:23
s = 'xkhlboetagwpsotgx' max=-1result=''for i in range(0,len(s)):    count=1    for j in range(i+1,len(s)):        if s[j:j+1]>=s[j-1:j]:            count+=1        else:            break    if count>max:        result=s[i:i+count]        max=countprint(result)
题目要求输出最长字典序列,犯的错误很低级,,,
result=s[i:i+count]

i+count是对的,这才是位置,之前一直把count长度赋值给了字符串result,当然过不了了。。。

0 0
原创粉丝点击