
vorab ich bin hier und in Python völlig neu. Wir haben von unserem Berufsschullehrer eine Aufgabe bekommen, welche ich allerdings nicht ganz gelößt bekomme. Der Fett gedrucke Absatz ist der Fehler. Ich weiß allerdings nicht welcher und wie ich Ihn beheben kann. Bei der Aufgabe handelt es sich um eine Abfrage, in welcher man sich registrieren muss. Man gibt den Vor- und Nachnamen ein und ob man Männlich oder Weiblich ist. Wenn das alles passt soll er Account registriert ausgeben und wenn nicht es bemängeln. Leider funktioniert die Abfrage nicht......
Vielen Dank für die Hilfe im Voraus

from tkinter import *
import tkinter as tk
def Registrieren():
Vorname = S1.get()
Nachname = S2.get()
if S1.get() == "" and S2.get() == ""
S1.remove(0, end)
S1.insert(10, "")
S2.remove(0, end)
S2.insert(10, "")
print("Account Registriert!")
else S1.remove(0, end)
S1.insert(10, "-Pflichtfeld-")
S2.remove(0, end)
S2.insert(10, "-Pflichtfeld-")
Männlich = 0
Weiblich = 1
Master = Tk()
N1 = Label(Master, text="Vorname")
N2 = Label(Master, text="Nachname")
S1 = Entry()
S2 = Entry()
A1 = tk.Button(Master, text='Registrieren', command=Registrieren)
RB1 = Radiobutton(Master,text="Männlich",padx = 20, variable=Männlich, value=0)
RB2 = Radiobutton(Master,text="Weiblich",padx = 20, variable=Männlich, value=1)
RB_3 = Radiobutton(Master,text="15",padx = 20, variable=Weiblich, value=2)
RB_4 = Radiobutton(Master,text="20",padx = 20, variable=Weiblich, value=3)
N1.grid (column = 0, row = 2)
N2.grid (column = 0, row = 3)
S1.grid (column = 1, row = 2)
S2.grid (column = 1, row = 3)
RB1.grid(column = 0, row = 0)
RB2.grid(column = 0, row = 1)
A1.grid (column = 1, row = 4)
Master.mainloop()