Предмет: Информатика,
автор: vzryvnojpro
Запишите код программы для создания пустого текстового файла, который бы записывал в него любые 4 строки стихотворения.В пайтоне,срочно
Ответы
Автор ответа:
2
Ответ:
from random import sample
poem = [
'У лукоморья дуб зелёный;',
'Златая цепь на дубе том:',
'И днём и ночью кот учёный',
'Всё ходит по цепи кругом;',
'Идёт направо - песньзаводит,',
'Налево - сказку говорит.',
'Там чудеса: там леший бродит,',
'Русалка на ветвях сидит',
'Там на неведомых дорожках',
'Следы невиданых зверей;',
'Избушка там на курьих ножках',
'Стоит без окон, без дверей;'
]
with open('poem.txt', 'w', encoding='utf-8') as file:
file.write('\n'.join(sample(poem, 4)))
вроде правильно но у меня не работает
а может быть есть ещё вводные у задачи? Может как-то специфично должен называться файл? Или может быть необходима текст определенный стих?
нет,любой стих
а, тогда странно
В задании указываются любые строчки стихотворения, это не означает, что нужно использовать функции из модуля random.
Похожие вопросы
Предмет: История,
автор: secretik31
Предмет: Английский язык,
автор: sabinaeralieva74
Предмет: Другие предметы,
автор: alinkamalinkaalinka8
Предмет: История,
автор: yasyaraupova2008
file = open("poem.txt", "w")
# Записываем в файл 4 стихотворные строки
file.write("Roses are red,\n")
file.write("Violets are blue,\n")
file.write("Sugar is sweet,\n")
file.write("And so are you.\n")
# Закрываем файл
file.close()