针对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可以类似看成为一个列表