Python3怎么重复上一段代码?

"\n"结束
"空两格\n"回车:重复上段代码
import sys
try:
    mx = []
    while True:
        m = input().strip()
        # 上一行输入报错的话,可以用下一行,需要import sys
        # m = sys.stdin.readline().strip()
        #若是多输入,strip()默认是以空格分隔,返回一个包含多个字符串的list。
        if m == '':
            break
        mx.append(m)
    print(mx)
except:
    pass

为啥要空两格再\n继续输入呢,单击换行本来就允许继续输入,双击换行停止输入
还有·就是,strip() 是去除字符两边空格

img

try:
    lst = []
    while True:
        m = input()      # .strip()  是去除字符两边空格
        # 上一行输入报错的话,可以用下一行,需要import sys
        # m = sys.stdin.readline().strip()
        # 若是多输入,strip()默认是以空格分隔,返回一个包含多个字符串的list。
        if m == '':
            break
        mx = m.split(' ')
        lst.append(mx)
    print(lst)
except:
    pass

import sys
try:
    mx = []
    while True:
        m = input()
        # 上一行输入报错的话,可以用下一行,需要import sys
        # m = sys.stdin.readline().strip()
        #若是多输入,strip()默认是以空格分隔,返回一个包含多个字符串的list。
        if m == '':
            break
        else:
            mx.append(m)
        print(mx)
except:
    pass

如果对你有帮助,帮忙点击一下采纳谢谢