Python da Renk oyunu tkinter #24

preview_player
Показать описание
Merhabalar, bu videomuzda Python'da tkinter modlünü kullanarak grafiksel ara yüze sahip renk oyunu yapacağız.
Tüm kod:
Рекомендации по теме
Комментарии
Автор

bu da bitti ve eglenceli devam ediyor. daha ileri seviyelerde devam etmek icin bildiginiz bi websitesi ya da herhangi baska tavsiye edebileceginiz bi platform var mi?

evagok
Автор

Sayenizde python biliklerimi genişlendiriyorum

nihadgncliyev
Автор

hocam merhaba videodaki herşeyi yazdım ve açıldı ama tek sıkıntı başlatma sizin yaptığınız gibi enter tuşuna basınca alışması lazımdı ama bende çalışmadı ondan sonrada sizin paylaştığınız sitedeki kodları alıp yapıştırdım ama yine aynı sorun oldu başlatma sorunu entere basınca başlamıyor yardım edebilirmisiniz yada bunu nasıl düzeltebilirim?

ytsafak
Автор

Enter'a basıldığında program tepki vermiyor.


import tkinter as tk
import random

renkler = ['black-siyah', 'white-beyaz', 'red-kırmızı', 'green-yeşil', 'blue-mavi', 'yellow-sarı',
'brown-kahverengi', 'orange-turuncu', 'grey-gri', 'maroon-bordo', 'purple-mor', 'pink-pembe']
puan = 0
kalanZaman = 30
def basla(event):
if kalanZaman == 30:
gerisayim()
sonrakiRenk()

def sonrakiRenk():
global puan
if kalanZaman > 0:
e.focus()
if e.get().lower() ==
puan += 1
e.delete(0, tk.END)
random.shuffle(renkler)
yazi.config(fg=str(renkler[1][:renkler[1].find('-')]),
puanLabel.config(text='Puan: ' + str(puan))

def gerisayim():
global kalanZaman
if kalanZaman > 0 :
kalanZaman -= 1
zamanLabel.config(text='Kalan zaman: ' + str(kalanZaman))
zamanLabel.after(1000, gerisayim)

pencere = tk.Tk()
pencere.title('RENK OYUNU')
pencere.geometry('400x200')

bilgiLabel = tk.Label(pencere, fg='red', text='YAZININ RENGİNİ YAZIN', font=('Courier', 12))
bilgiLabel.pack()
puanLabel = tk.Label(pencere, fg='green', text='Başlamak için Enter a basın', font=('Courier', 12))
puanLabel.pack()
zamanLabel = tk.Label(pencere, fg='blue', text='Kalan zaman: ' + str(kalanZaman), font=('Courier', 12))
zamanLabel.pack()
yazi = tk.Label(pencere, font=('Helvetica', 60))
yazi.pack()

e = tk.Entry(pencere)
pencere.bind('<Return>', basla)
e.pack()
e.focus()

pencere.mainloop()

mehmetalikusca
Автор

hocam merhaba bir oyunda random olan (2 nesnenin) sayısını belirli bir sayıya indirmek istiyorum (30 tane x 20 tane y gibi) ayrıca oyun başlangıc guisinde ses ekleyemiyorum fakat oyun başladığında game uı'sinde ses çalıyor hocam

vechesinishto
Автор

Abi bende enter 'a basınca hiç bir şey olmuyor

heykryazlm
Автор

abi bu kodlari videomda kullanabilirmiyim

maxideveloper
Автор

Abi bir tane şifre yapıcam ama bu şifre * olarak görülecek nasıl yapabilirim

memirfurkan
Автор

pycharm uygulaması benim bilgisayarımda çok farklı, ve asla bir projeyi çalıştırmıyor hatasız da olsa , ne yapmalıyım ?

kafadarikiliBarisErogluABONEOL
Автор

Tek tırnak işareti nasıl koyulur?Söyleye bilirmisiniz

rinadquliyev
Автор

label'da config komutunu kullanamıyorum AttributeError hatası alıyorum

isaarayit