多行输入:
import sys
for line in sys.stdin:
line = line.split(" ")
line = [int(x) for x in line]
sum =0
for num in line:
sum+=num
print(sum)
# 模板
import sys
for line in sys.stdin:
a = line.split()
# 读取多行输入
# 读取第一行的n
n = int(sys.stdin.readline().strip())
ans = 0
for i in range(n):
# 读取每一行
line = sys.stdin.readline().strip()
# 把每一行的数字分隔后转化成int列表
values = list(map(int, line.split()))
for v in values:
ans += v
print(ans)
字符创处理:
# 删除开头结尾的空格
str.strip(" ") lstrip()
# 或者使用切片思想
str[:-1]
# 字符串转list会带\n转行
str.replace("\n","")
str.sort()#按首字母排序
输出:
# 有规格的字符串输出
sum =""
for num in line:
sum+=num
sum+=","
print(sum[:-1])