При использовании raw_input
в цикле, до тех пор, пока не будет набран определенный символ (скажем, 'a'
), как я могу напечатать все входные данные до этого, в обратном порядке, без сохранения входных данных в структуре данных?
Использовать строку просто:
def foo():
x = raw_input("Enter character: ")
string = ""
while not (str(x) == "a"):
string = str(x) + "\n" + string
x = raw_input("Enter character: ")
print string.strip()
но как я могу сделать то же самое без строки?