针对python输入要求

针对python输入要求

类型:

1.输入行数不确定,并且每一行输入一个数据。

a=[]
b=input()
while b!='-1': //指随意使用一个值作为一个标志(这里使用-1),来进行控制输入的行数。(在最后一行输入相应终止输入的标志)
      a.append(eval(b))
      b=input()

2.输入行数确定,每行输入多个数据,并且行数要先输入。(存在数与数之间存在间隔符)

a=[]
b=int(input())
for i in range(0,b):
    for j in input().split(' ')://以空格隔开每一个数据,也可以使用其他方式隔开,据题目而定。
        a.append(eval(j))
print(a)

3.输入一行,一行中有两个或三个的数据输入(存在数与数之间存在间隔符)

a,b=map(int,input().split()) //两个数据的输入,并且以空格断开每一个数据也可以使用其他方式隔开,据题目而定。
a,b,c=map(int,input().split()) //三个数据的输入,并且以空格断开每一个数据也可以使用其他方式隔开,据题目而定。

 4.已知输入行数,每一行输入多个浮点型的数据输入(存在数与数之间存在间隔符)

a=int(input())
b=[]
for i in range(0,a):
     for j in input().split(' '):
           b.append(float(i))

5.已知输入两行,每一行输入一个字符串的数据输入(存在数与数之间不存在间隔符)

a=input()
b=input()
//若a和b为一个字符串,那么a和b可以类似看成为一个列表

 

posted @ 2022-03-05 16:12  天空之城—我的理想国  阅读(162)  评论(0编辑  收藏  举报