网易读取终端数据

读取多行数据

import sys

if __name__ == "__main__":

b=[]

for line in sys.stdin:

        # line =sys.stdin.readline() #没有这一行

        a = line.split() print(a)

        b+=a

        if len(b)>=9:

            break

print(b)

以上读取3行数据,每行三个,9个要跳出。


网易读取终端数据_第1张图片
输出

读取一行数据

import sys

if __name__ == "__main__":

        line =sys.stdin.readline()

        a = line.split()

        print(a)


读取1行数据



以上读出的都是字符串,如果转为int,需要用map函数:

a = list(map(int, a))

int后面没有括号。python3中map返回的是对象了,所以用list,否则不可索引。python2可以直接map。


网易读取终端数据_第2张图片
使用list的结果

你可能感兴趣的:(网易读取终端数据)