Вопрос задан 27.11.2023 в 12:19. Предмет Информатика. Спрашивает Алпеев Илья.

Написать программу список дел, которая спрашивает у пользователя значение n, после этого

запрашивает на ввод n строк различных дел и сохраняет их в список, а после записывает значения из списка через одно в файл в одну строку.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Касьянова Саша.

todo_list = list()

todo_amount = int(input("Количество дел, которые хотите добавить: "))

i = 0

while (i != todo_amount):

   todo = input("Дело", i+1, ": ")

   todo_list.append(todo)

   file = open("test.txt", "w")

   file.write(todo)

   i += 1

file.close()

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать язык программирования Python. Вот пример программы, которая реализует поставленную задачу:

```python # Запрашиваем у пользователя значение n n = int(input("Введите количество дел: "))

# Создаем пустой список для хранения дел дела = []

# Запрашиваем у пользователя n строк с делами и добавляем их в список for i in range(n): дело = input("Введите дело: ") дела.append(дело)

# Открываем файл для записи with open("список_дел.txt", "w") as file: # Записываем значения из списка через одно в файл в одну строку file.write(" ".join(дела[::2])) ```

В данной программе сначала запрашивается у пользователя значение `n` - количество дел. Затем с помощью цикла `for` запрашивается `n` строк с делами, которые добавляются в список `дела`.

Далее открывается файл "список_дел.txt" для записи с помощью конструкции `with open("список_дел.txt", "w") as file:`. Внутри этой конструкции с помощью метода `write` записываются значения из списка `дела` через одно (используется срез `[::2]`) в файл в одну строку. Значения разделяются пробелом с помощью метода `join`.

Таким образом, в результате выполнения программы в файле "список_дел.txt" будет сохранена одна строка, содержащая значения из списка `дела`, разделенные пробелом.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос