3中读取多行输入的方式

input()

## 可输入多行数据,直到遇到空行
try:
    while True:
        line = input()
        if line == '\n':break
        a,b = map(int, line.split())
        print(a+b)
except:
    pass

在这里插入图片描述

sys.stdin

import sys
for line in sys.stdin:
    if line == '\n':break
    a,b = map(int, line.split())
    print(a+b)

sys.stdin.readline()

try:
    while True:
        line = sys.stdin.readline()
        if line=='\n': break
        a,b = map(int, line.split())
        print(a+b)
except:
    pass

以上三种读取输入的方式默认为字符串

2中输出方式

print()

sys.stdout.write()

在这里插入图片描述

ref:python中sys.stdout、sys.stdin的用法

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐