Предмет: Информатика, автор: almatag05

python-while
Нумератор строк
Напишите программу, которая нумерует строки введенные с клавиатуры, пока не будет введена строка состоящая из одного пробела.
Нумерация начинается с единицы.
Входные данные
Вводятся строки-каждая на отдельной строке.
Затем вводится строка состоящая из одного пробела.
Выходные данные
выводятся строки с номерами через пробел.
Sample Input:
Ты
кто такой
давай
досвидания
Sample Output:
1 ты
2 кто такой
3 давай
4 досвидания

Приложения:

Ответы

Автор ответа: wherethefux
2

strings = []

while True:

   string = input()

   if string == " ":

       break

   strings.append(string)

for i in range(len(strings)):

   print(i + 1, strings[i])


almatag05: что на инпут ввести , уменя бесконечный цикл
kakabd: Якщо Ви розбираєтесь в екселі дпопможіть будь ласка, даю 100б.!!!
Автор ответа: p15
2

Ответ:

i,strings =1,[]

string = input()

while string!=" ":

  strings.append(str(i)+" "+string)

  i+=1

  string = input()

for i in range(len(strings)):

  print(strings[i])

Объяснение:

C детства не люблю break...


almatag05: что на инпут ввести у меня инпут не останавливается
p15: строки. сколько угодно, но последняя просто один пробел
almatag05: spasibo
p15: как только последняя станет один пробел оно остановится и выдаст предыдущее, как по условию
kakabd: Якщо Ви розбираєтесь в екселі дпопможіть будь ласка, даю 100б.!!!
Похожие вопросы
Предмет: Алгебра, автор: rusodhdjdj