牛客输入输出总结

多行输入,行数已知

在这里插入图片描述

'多行输入'
res = []
n = int(input())#行数
for _ in range(n):
    s = input()
    if s!='':
        temp = [j for j in s.split()] #str输入
        # temp = [int(j) for j in s.split()] #int输入
        res.append(temp[0])
    else:
        break
print(res)

‘多行输入,行数未知’

使用try except
在这里插入图片描述

'多行输入,行数未知'
res = []
while True:
    try:
        s = input()
        # res.append(list(map(int, s.split(' '))))
        res.append(list(map(str, s.split(' '))))  # res.append(s.strip().split()) # res.append(s.strip().split(' '))
    except:
        break

猜你喜欢

转载自blog.csdn.net/caihuanqia/article/details/114047105