from tkinter import filedialog def main(): # 1) Pedir nome do ficheiro (usando alternativa #B): name = filedialog.askopenfilename(title="Choose File") # 2) Calcular soma dos números no ficheiro: total = fileSum(name) # 3) Mostrar a soma: print("Sum:", total) def fileSum(filename): # Complete a função para ler números do ficheiro e devolver a sua soma. with open(filename, 'r') as f: lines = f.readlines() total = 0 for line in lines: total += float(line) return total if __name__ == "__main__": main()