def saatýGüncelle(): global ilk zaman = time() - ilk saat = int ((zaman % 86400) // 3600) dakika = int ((zaman % 3600) // 60) saniye = int (zaman % 60) etiket.config (text='{:02d}:{:02d}:{:02d}'.format (saat, dakika, saniye) ) if saniye == 59: etiket.config (bg=Renk.renk(), fg=Renk.renk() ) # Her dakika renk deðiþtirir... if saat >= 86400: ilk = time() kök.after (999, saatýGüncelle) # 999 milisaniyede bir zamaný günceller...
kök = Tk() kök.title("Mite parazitinin GRÝ büyütülmüþ resmi") def rengiÇevir(k, y, m): return "#{0:02x}{1:02x}{2:02x}".format(int(k * 2.55), int(y * 2.55), int(m * 2.55)) azamiDöngüTekrarý = 75 yatayKaydýr = -1 # Þekli yatay saða kaydýrýr... dikeyKaydýr = 0.35 # Þekli dikey aþaðý kaydýrýr... yatayBüyütme = 100 dikeyBüyütme = -100 tuval = Canvas(kök, width=450, height=425, bg=Renk.renk()) tuval.grid() resim = Image.new(mode='RGB', size=(400, 375)) resimÇiz = ImageDraw.Draw(resim) for x in range(25, 375): c_x = (x - 150) / float(yatayBüyütme) + yatayKaydýr for y in range(25, 350): c = complex(c_x, (y - 150) / float(dikeyBüyütme) + dikeyKaydýr) sayaç = 0 z = 0j while abs(z) < 2 and sayaç < azamiDöngüTekrarý: z = z * z + c sayaç += 1 resimÇiz.point((x, y), fill=rengiÇevir(sayaç + 25, sayaç + 25, sayaç + 25))
kök = Tk() kök.title("Rasgele RENKLÝ mozaik") def rengiÇevir(k, y, m): return "#{0:02x}{1:02x}{2:02x}".format(randint(0, 255), randint(0, 255), randint(0, 255)) azamiTekrar = 75 xtrans = -.5 ytrans = 0 xzoom = 150 yzoom = -150 tuval = Canvas(kök, width=400, height=400, bg=Renk.renk()) tuval.grid() resim = Image.new(mode='RGB', size=(350, 350)) resimÇiz = ImageDraw.Draw(resim) for x in range(50, 300): c_x = (x - 150) / float(xzoom) + xtrans for y in range(50, 300): c = complex(c_x, (y - 150) / float(yzoom) + ytrans) sayaç = 0 z = 0j while abs(z) < 2 and sayaç < azamiTekrar: z = z * z + c sayaç += 1 resimÇiz.point((x, y), fill=rengiÇevir(sayaç + 25, sayaç + 25, sayaç + 25))
# coding:iso-8859-9 Türkçe from tkinter import * from time import time from p21601 import Renk kök = Tk() kök.title ("Zamaný Güncelleme") def saatýGüncelle(): global ilk zaman = time() - ilk saat = int ((zaman % 86400) // 3600) dakika = int ((zaman % 3600) // 60) saniye = int (zaman % 60) etiket.config (text='{:02d}:{:02d}:{:02d}'.format (saat, dakika, saniye) ) if saniye == 59: etiket.config (bg=Renk.renk(), fg=Renk.renk() ) # Her dakika renk deðiþtirir... if saat >= 86400: ilk = time() kök.after (999, saatýGüncelle) # 999 milisaniyede bir zamaný günceller... if __name__ == "__main__": etiket = Label (kök, font=("arial black", 50, "bold"), bg=Renk.renk(), fg=Renk.renk() ) etiket.grid() ilk = time() # 1970'den beri geçen zamaný (tamsayý hanesi) saniye olarak verir... saatýGüncelle() # 1 günlük 23:59:59'dan sonra tekrar, saat sayacý 00:00:00'dan baþlar... mainloop()
def boya(event): renk = Renk.renk() x1, y1 = (event.x - 5), (event.y - 5) x2, y2 = (event.x + 5), (event.y + 5) tuval.create_oval(x1, y1, x2, y2, fill=renk)
if noktalar[i] < 3: noktalar[i] = 3 tuval.create_polygon(noktalar, outline=sýnýr, fill=dolgu, width=kalýnlýk) en = 300 boy = 200 tuval = Canvas(width=1000, height=665, bg="cyan") tuval.pack() tuval.create_rectangle(3, 3, en + 22, boy + 31, width=3, outline=Renk.renk(), fill=Renk.renk()) b = 50 e = 15 yýldýzSayýsý = 10 xArtýþ = int(en / yýldýzSayýsý) yArtýþ = int(boy / yýldýzSayýsý) for i in range(1, yýldýzSayýsý): yýldýzPoligonlar(tuval, i * xArtýþ, i * yArtýþ, b, e, sýnýr=Renk.renk(),
# coding:iso-8859-9 Türkçe from p21601 import Renk # Listede mevcut... from tkinter import * kök = Tk() def taþý(olay): global taþýX, taþýY if olay.keysym == 'Right': taþýX += 1 elif olay.keysym == 'Left': taþýX -= 1 elif olay.keysym == 'Up': taþýY -= 1 elif olay.keysym == 'Down': taþýY += 1 tuval.coords(kutu, 50 + taþýX, 50 + taþýY, 100 + taþýX, 100 + taþýY) if __name__ == "__main__": kök.bind('<Key>', taþý) tuval = Canvas(width=400, height=400, bg=Renk.renk()) tuval.grid() tuval.create_text(200, 10, text="Yön oklarýyla kutuyu taþýyýn", fill="yellow") # (Alt_24-25-26-27: ^v›‹ ) kutu = tuval.create_rectangle(50, 50, 100, 100, fill=Renk.renk()) tuval.focus_set() taþýX = taþýY = 0 mainloop()
# coding:iso-8859-9 Türkçe from tkinter import * from p21601 import Renk kök = Tk() kök.title("grid yerine pack") if __name__ == "__main__": Button(kök, text="Pencere Ebatlarýný\nEsnetin\nGörün", bg=Renk.renk(), fg=Renk.renk(), width=50, height=5).pack() Button(kök, text="Merhaba-1", bg=Renk.renk(), fg=Renk.renk()).pack() Button(kök, text="Merhaba-2", bg=Renk.renk(), fg=Renk.renk()).pack(fill=X, expand=YES) Button(kök, text="Merhaba-3", bg=Renk.renk(), fg=Renk.renk()).pack(fill=Y, expand=YES) Button(kök, text="TIKLAYIN", bg=Renk.renk(), fg=Renk.renk()).pack(fill=BOTH, expand=YES) Button(kök, text="Merhaba-4", bg=Renk.renk(), fg=Renk.renk()).pack(side=LEFT) Button(kök, text="Merhaba-5", bg=Renk.renk(), fg=Renk.renk()).pack(side="right") Button(kök, text="Merhaba-6", bg=Renk.renk(), fg=Renk.renk()).pack(side=TOP) Button(kök, text="Merhaba-7", bg=Renk.renk(), fg=Renk.renk()).pack(side="bottom") Button(kök, text="ÇIK",