Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 29, 2023 17:15:02

gulnara
Зарегистрирован: 2023-01-29
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Вычисление данных

Есть задача:
В текстовом файле Input.txt даны целые числа a и b, разделенные пробелами. Нужно вычислить сумму и произведение этих чисел и записать результат в файл Output.txt.
Код в задаче выглядит следующим образом:
file = open(“Input.txt”, “r”)
p=fin.read().split()
a, b = map(int, p)
fout = open(“Output.txt”, “w”)
fout.write (str(a+b)+'\n')
fout.write (str(a*b))
fin.close()
fout.close()

Но в результате выходит следующая ошибка:
RESTART: C:\Users\1\AppData\Local\Programs\Python\Python311\Output.py
Traceback (most recent call last):
File “C:\Users\1\AppData\Local\Programs\Python\Python311\Output.py”, line 2, in <module>
p=fin.read().split()
NameError: name ‘fin’ is not defined. Did you mean: ‘bin’?


В чем ошибка?
Задача по информатике для учеников 7 класса

Офлайн

#2 Янв. 29, 2023 20:47:19

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9867
Репутация: +  853  -
Профиль   Отправить e-mail  

Вычисление данных

gulnara
В чем ошибка?
gulnara
  
file = open("Input.txt", "r")
  
fin = open("Input.txt", "r")



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version