Информатика, вопрос задал Mix931 , 6 лет назад

Сформируйте файл исходных данных. Из компонентов исходного файла, содержащего символы и целые числа, найдите сумму цифр, встречающихся в нем. Результат запишите в текстовый файл и выведите на экран.
Python, файл создать самому

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

Ответил orfwolix
1

Ответ:

ниже

Объяснение:

fname = 'text.txt' #название файла

try:

   with open(fname,'r') as f:

       text = f.read()

except FileNotFoundError:

   print('Ошибка при работе с файлом!')

else:

   add = 0

   for symbol in text:

       try:

           add += int(symbol)

       except ValueError:

           pass

       else:

           pass

with open(f'summ_numbers({fname}).txt','w') as object:

   object.write(str(add))

Приложения:

Mix931: Большое спасибо!
Новые вопросы