George.Ember Δημοσ. 21 Δεκεμβρίου 2021 Δημοσ. 21 Δεκεμβρίου 2021 Προσπαθω να εμφανισω το αποτελεσμα απο το 1ο entry και το 2ο entry σε ενα 3ο entry οταν παταω το κουμπι αλλα εχω κολλησει στο πως θα εμφανισω το result μεσα στο 3ο entry. Καμια ιδεα? from tkinter import * root = Tk() entry1 = Entry (root) entry1.pack() labelsum = Label (root, text='+') labelsum.pack() entry2 = Entry (root) entry2.pack() def myclick(): result = entry1.get() + entry2.get() button = Button (root, text='=', command=myclick) button.pack() entry3 = Entry (root, text=myclick) entry3.pack() root.mainloop()
k33theod Δημοσ. 21 Δεκεμβρίου 2021 Δημοσ. 21 Δεκεμβρίου 2021 η συνάρτηση δεν επιστρέφει κάτι. Δοκίμασε αντί result = , return
George.Ember Δημοσ. 21 Δεκεμβρίου 2021 Μέλος Δημοσ. 21 Δεκεμβρίου 2021 Σε εχασα. Μπορεις σε παρακαλω να μου δειξεις τι αλλαζω?
k33theod Δημοσ. 21 Δεκεμβρίου 2021 Δημοσ. 21 Δεκεμβρίου 2021 3 ώρες πριν, George.Ember είπε def myclick(): return entry1.get() + entry2.get()
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα