while True:
try:
a = input()
while len(a) > 8:# 当字符串长度大于8就直接取
print(a[0:8])
a = a[8:]
if len(a) > 0:# 取完之后还剩一些,没有正好取完
print(a + "0" * (8 - len(a)))
except:
break
我写的解法如上,之前在牛客学会使用while True: try: except:结构来处理多组输入,我有一个疑问,在本地编辑器里运行的话,如何告诉编辑器我已经输入完成了呢?我使用了回车,无法退出死循环,使用ctrl+C可以。请问还有其他的办法嘛?

京公网安备 11010502036488号