Форум сайта python.su
doza_andА если пробелы нужно сохранить?
3. В питоне обычно пишут короче.for word in b.split():
Отредактировано py.user.next (Июнь 9, 2016 01:44:08)
Офлайн
я в файл input.txt записал вопрос темы в одну строку
be_smmrдля простоты выбрал не длинее 20 символов разбивка. что получилось.
Дан файл text.txt, содержащий некоторый достаточно длинный текст в
в одну строку. Отформатировать исходный файл так, чтобы каждая строка была не
длиннее 150 символов. Переносы внутри слов не допускаются. Результат записать в
файл output.txt.
Я начал делать данную задачу через метод split(), когда цикл доходит до 150 элемента, идет вставка
with open('input.txt') as file: stroka = file.read().split() res = '' for i in stroka: if len(res) +len(i) <=20: res += i+' ' else: print(res) res = '' res += i+' ' print(res)
Дан файл text.txt, содержащий некоторый достаточно длинный текст в в одну строку. Отформатировать исходный файл так, чтобы каждая строка была не длиннее 150 символов. Переносы внутри слов не допускаются. Результат записать в файл output.txt. Я начал делать данную задачу через метод split(), когда цикл доходит до 150 элемента, идет вставка
Отредактировано marvellik (Июнь 9, 2016 20:54:35)
Офлайн
Спасибо большое, очень помогли!!!
Офлайн