美文网首页Python
网易读取终端数据

网易读取终端数据

作者: lose_cat | 来源:发表于2018-08-11 18:13 被阅读0次

读取多行数据

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个要跳出。

输出

读取一行数据

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。

使用list的结果

相关文章

网友评论

    本文标题:网易读取终端数据

    本文链接:https://www.haomeiwen.com/subject/lnwdbftx.html