Почему я получаю синтаксическую ошибку в определении моей функции? - PullRequest
0 голосов

Когда я пытаюсь определить функцию, даже цвет функции (в моем редакторе) не становится ярким. Как будто я что-то упустил, но я не знаю что. Я использовал тот же def в другом коде и работает.

def calculate():
    try:
        f1=float(sum(k))
        f2=float(sum(v))
        final= f1 - f2
        tkinter.messagebox.showinfo("Αποτέλεσμα", message =" ".join("Για την κατασκευή, χρειάζονται "+str(final)+"κυβικά τσιμέντου"
    except (tkinter.TclError, ZeroDivisionError):
        tkinter.messagebox.showwarning("Λάθος Στοιχεία", message="Ελέγξτε πάλι τα στοιχεία που εισάγατε.")

Когда я запускаю код, я получаю следующую ошибку:

except (tkinter.TclError, ZeroDivisionError):
         ^
SyntaxError: invalid syntax
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...