我希望用户输入n号以在数组或列表中打开它以对其进行限制 输入: 3 4 5 6 用户输入的3个让他输入3个号码来进行操作,我想在线上(4 5 6) 第二点 我想打印所有的循环结果 例如:
n=int(raw_input('Enter The Number of Lines')) #number of lines to open string ex: 2
for x in range(n):
a=str(raw_input('Enter The String To revers')) #the string example ex: first line abc second def
for x in reversed(a):
a
print a #i want to print all result in loop def and abc not def only
#i want it to print
`#def`
#abc
答案 0 :(得分:0)
据我了解,您正在努力存储并稍后检索您正在接受的输入。
让我们看看
行a=str(raw_input('Enter The String To revers'))
在这里,您每次都将input
字符串分配给变量,但变量一次只能存储一个值。
您可以做的是将所有值存储在列表中并在以后使用它们。如下所示:
a=str(raw_input('Enter The String To revers'))
lst.append(a) #adding input to a list in each iteration
完整解决方案可能如下所示:
noOfline=int(raw_input('Enter The Number of Lines'))
listOfInput=[]
for x in range(noOfline):
inputString=str(raw_input('Enter The String To reverse'))
listOfInput.append(inputString)
for value in listOfInput:
print value[::-1]