from tkinter import * from tkinter import messagebox root = Tk() root.geometry("900x500") punkte1 = 0 punkte2 = 0 def ok(): s1=s1_wert.get() s2=s2_wert.get() if s1 == s2: Label(root, text="Unentschieden",font=("times",25)).grid(row=6, column=1) elif s1 == "s" and s2 == "p" or s1 == "p" and s2 == "r" or s1 == "r" and s2 == "s": global punkte1 punkte1 += 1 Label(root, text="Spieler 1 Gewinnt", font=("times",25)).grid(row=6, column=1) Label(root, text="Punkte: ", font=("times",25)).grid(row=8) Label(root, text=punkte1, font=("times",25)).grid(row=9) if s1 == "s" and s2 == "p": Label(root,text=" wählt Schere", bg="green", font=("times", 25)).grid(row=6) Label(root,text=" wählt Papier", bg="red", font=("times", 25)).grid(row=6, column=2) elif s1 == "p" and s2 == "r": Label(root,text=" wählt Papier", bg="green", font=("times", 25)).grid(row=6) Label(root,text=" wählt Stein ", bg="red", font=("times", 25)).grid(row=6, column=2) elif s1 == "r" and s2 == "s": Label(root,text=" wählt Stein ", bg="green", font=("times", 25)).grid(row=6) Label(root,text=" wählt Schere", bg="red", font=("times", 25)).grid(row=6, column=2) else: global punkte2 punkte2 += 1 Label(root, text="Spieler 2 Gewinnt", font=("times", 25)).grid(row=6, column=1) Label(root, text="Punkte:", font=("times",25)).grid(row=8, column=2) Label(root, text=punkte2, font=("times",25)).grid(row=9, column=2) if s2 == "r" and s1 == "s": Label(root,text=" wählt Schere", bg="red", font=("times", 25)).grid(row=6) Label(root,text=" wählt Stein ", bg="green", font=("times", 25)).grid(row=6, column=2) elif s2 == "s" and s1 == "p": Label(root,text=" wählt Papier", bg="red", font=("times", 25)).grid(row=6) Label(root,text=" wählt Schere", bg="green", font=("times", 25)).grid(row=6, column=2) elif s2 == "p" and s1 == "r": Label(root,text=" wählt Stein ", bg="red", font=("times", 25)).grid(row=6) Label(root,text=" wählt Papier", bg="green", font=("times", 25)).grid(row=6, column=2) Label(root, text="S = Schere, R = Stein, P = Papier ", font=("times",25,)).grid(column=1) Label(root, text="Spieler 1", font=("times", 25)).grid(row=1) Label(root, text="Spieler 2", font=("times", 25)).grid(row=1, column=2) s1_wert = Entry(root,font=(28), show="*") s1_wert.grid(row=3) s2_wert = Entry(root,font=(28), show="*") s2_wert.grid(row=3,column=2) Button(root, text="Wählen", command=ok, font=(30)).grid(row=2, column=1) root.mainloop()