faiks
1
Aşağıdaki ortalama bulan fonksiyon kendiliğinden çalışıyor,butonu olaya dahil edemedim.Yardım ederseniz sevinirim.
from tkinter import*
p=Tk()
p.geometry("400x300")
a=[3,6,8,50]
def ortalamasinibul(listemiz):
listemizinelemansayisi=len(listemiz)
if listemizinelemansayisi<=1:
l1.config( text= listemiz)
else:
c=sum(listemiz)/listemizinelemansayisi
l1.config(text=c)
l1=Label(p,text="...")
l1.pack(pady=50)
btn=Button(p,text="bas",command=ortalamasinibul)
btn.pack()
ortalamasinibul(a)
p.mainloop()
faiks
2
from tkinter import*
p=Tk()
p.geometry("400x300")
a=[3,6,99,50]
def ortalamasinibul(listemiz):
listemizinelemansayisi=len(listemiz)
if listemizinelemansayisi<=1:
l1.config( text= listemiz)
else:
c=sum(listemiz)/listemizinelemansayisi
l1.config(text=c)
l1=Label(p,text="...")
l1.pack(pady=50)
def bul():
ortalamasinibul(a)
btn=Button(p,text="Ortalamasını bul",command=bul)
btn.pack()
p.mainloop()kodu buraya gir veya yapıştır
1 Beğeni
faiks
3
Yukarıdaki gibi yapınca mesele halloldu.
from tkinter import *
p = Tk()
p.geometry("400x300")
a = [3, 6, 8, 50]
def ortalamasinibul(listemiz):
listemizinelemansayisi = len(listemiz)
if listemizinelemansayisi <= 1:
l1.config(text=listemiz)
else:
c = sum(listemiz) / listemizinelemansayisi
l1.config(text=c)
l1 = Label(p, text="...")
l1.pack(pady=50)
btn = Button(p, text="bas", command=lambda :ortalamasinibul(a))
btn.pack()
p.mainloop()
Böylede kullanabilirsiniz.
1 Beğeni
faiks
5
Sizinki daha pratikmiş.Elinize sağlık.
faiks
6
Sizinki daha pratikmiş.Elinize sağlık.
1 Beğeni