import os import math rPath="/result" #функция поиска наибольшего числа в файле, возведение в степень и запись в итоговый файл def find_highest_num(): hightesVolumeFile = os.listdir(f"{rPath}")[0] dataFile = open(f"{rPath}/{hightesVolumeFile}", "r") lines = [line.strip() for line in dataFile] highestNumber = max(lines) resultFile = open(f"{rPath}/result.txt", "w+") resultFile.write(str(pow(int(highestNumber), 2))) print(f"Нашел наибольшее число({highestNumber}) и возвел его в степень ({pow(int(highestNumber), 2)})") #проверка если в папке result есть файл с результатами(удаляем его) if os.path.exists(f"{rPath}/result.txt"): os.remove(f"{rPath}/result.txt") print("результаты уже есть, удаляем") #поиск наибольшего числа, возведения в степень и запись в итоговый файл find_highest_num()