Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3222687
А
Аноним
16 мая 2025 12:44 · публичный вопрос
А
Аноним

напиши код на pythone в файл записываются числа через каждое пятое на новой строке

Ответ нейросети
16 мая 2025 12:44

Конечно! Вот пример кода на Python, который записывает числа в файл, начиная с определенного числа, и вставляет новую строку после каждого пятого числа:

# Открываем файл для записи
with open('numbers.txt', 'w') as file:
    # Задаем диапазон чисел (например, от 1 до 50)
    for i in range(1, 51):
        # Записываем число в файл
        file.write(str(i))
        # Проверяем, есть ли следующая цифра и нужно ли перейти на новую строку
        if i % 5 == 0:
            # После каждого пятого числа добавляем перевод строки
            file.write('\n')
        else:
            # Иначе добавляем пробел для разделения чисел
            file.write(' ')

Объяснение:

  • with open('numbers.txt', 'w') as file: открывает файл для записи. Он автоматически закроется после блока.
  • for i in range(1, 51): создает последовательность чисел от 1 до 50.
  • file.write(str(i)): записывает число как строку.
  • if i % 5 == 0: проверяет, делится ли число на 5 без остатка.
    • Если да, после числа добавляется перевод строки ('\n'), чтобы начать новую строку.
    • Если нет, добавляется пробел для разделения чисел в текущей строке.

Если нужны другие диапазоны или формат, скажите — я помогу адаптировать!