从键盘输入一个字符串,输出其中最长的连续序列
时间: 2023-06-05 12:47:32 浏览: 119
从键盘输入字符串并输出该字符串
可以使用以下代码实现:
str = input("请输入一个字符串:")
max_seq = ""
count = 0
for i in range(len(str)):
if i+1 >= len(str):
if count > len(max_seq):
max_seq = str[i-count+1:i+1]
break
if ord(str[i+1]) - ord(str[i]) == 1:
count += 1
else:
if count > len(max_seq):
max_seq = str[i-count+1:i+1]
count = 0
print("最长的连续序列为:" + max_seq)
阅读全文