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可以。请问还有其他的办法嘛?