Алгоритм сбора новой строки Для того,чтобы собрать новую строку- необходимо заранее создать пустую строку. Потом в цикле , добавлять новые элементы строки к старым s='' - создание новой пустой строки for i in range(5): ввод кол-ва элементов x=input() - ввод новых элементов s=s+x - прибавление нового элемента к старому(конкатенация) print(s) - вывод новой строки Алгоритм разбиения строки на слова(то,что разделено пробелом) s=input() -вводим строку с разделителем пробелом s2='' - создаем новую строку для сбора каждого слова for i in range(len(s)): if s[i]!=' ': - если символ строки не пробел s2=s2+s[i] - складываем его в слово if i==len(s)-1: - если достигли последнего символа print(s2) - выводим последнее слово else: - если символ пробел print(s2) - выводи это слово s2='' - обнуляем строку для слов