• Предмет: Информатика
  • Автор: lolysentr
  • Вопрос задан 3 месяца назад

1. txt містять декілька чисел записаних в окремих рядках
Розгляньмо, як зчитати всі числа, знайти їх суму і дозаписати значення суми в кінець файлу / дз до 6 уроку itstep або шаг курс python middle або pycharm дайте відповідь до 20:40 !!!!!! будь-ласка даю 40б

Приложения:

Ответы

Ответ дал: netynek
1

Ответ:# Відкриваємо файл для читання

with open('file.txt', 'r') as file:

   # Зчитуємо числа з файлу і перетворюємо їх на цілі числа

   numbers = [int(line.strip()) for line in file]

# Обчислюємо суму чисел

sum_of_numbers = sum(numbers)

# Відкриваємо файл для дозапису

with open('file.txt', 'a') as file:

   # Записуємо суму в кінець файлу

   file.write('\nSum: {}'.format(sum_of_numbers))

Объяснение:

Цей код використовує with open() для гарантованого закриття файлу після використання. Він зчитує числа з файлу, обчислює їх суму та дозаписує цю суму в кінець файлу під назвою "Sum". Будь ласка, врахуйте, що цей код вважає, що файли знаходяться у тому ж каталозі, де і виконується програма.


lolysentr: поміг як ніколи бро ✊
netynek: Пожалуйста друг;-)
Вас заинтересует