Я пытаюсь преобразовать цифры в слова из ввода std (txt-файл). Если входной сигнал, например: 1234, я хочу, чтобы выход был одним из двух трех четырех, для следующей строки в текстовом файле я хочу, чтобы выход был на новой строке в оболочке/терминале: 1234 один два три четыре 56 пять шесть Проблема в том, что я не могу получить ее для вывода на одной строке. код до сих пор:цифры от слова sys.stdin
#!/usr/bin/python3
import sys
import math
def main():
number_list = ["zero","one","two","three","four","five","six","seven","eight","nine"]
for line in sys.stdin:
number = line.split()
for i in number:
number_string = "".join(i)
number2 = int(number_string)
print(number_list[number2])
main()
Я не хочу печатать весь вывод в той же строке, но для каждой строки ввода мне нужна линия вывода. –