2. Бос орынды толтырыңыз 3. Fin-open("Input.txt","r") 4. P=fin...... ....splite() 5. A,b=...........(int,p) 6. Fout=...........("Output.txt", "w") 7. Fout.write(str(a+b)+'/n') 8. Fout.write(str(a*b)) 9. Fin.ciose() 10. Fout.close()
ПОЖАЛУЙСТА ПОМОГИТЕ ДАЮ 100 балл
Ответы
Пропущенный фрагмент кода:
Fin = 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()
Объяснение:
Сначала мы открываем файл "Input.txt" в режиме чтения с помощью функции "open" и сохраняем его в переменную "Fin".
Затем мы считываем данные из файла в виде строки и разделяем их на части с помощью функции "split", сохраняя результат в переменную "P".
Мы преобразуем значения в переменной "P" в целочисленный формат, используя функцию "map(int, P)" и присваиваем их переменным "A" и "b".
Затем мы открываем файл "Output.txt" в режиме записи с помощью функции "open" и сохраняем его в переменную "Fout".
Мы записываем результат сложения "A+b" в файл "Output.txt" с помощью метода "write" и добавляем символ новой строки '\n'.
Мы записываем результат умножения "A*b" в тот же файл с помощью метода "write".
Мы закрываем файлы "Input.txt" и "Output.txt" с помощью метода "close".