Merhaba dostlar bu gün sizlerle Python da Rus Ruleti yapıcaz kodlar aşağıdaki gibidir.
CODE
import tkinter as tk
from random import shuffle
from tkinter import font
#haznelerde true olanda kurşun var
gun =[False,True,False,False,False,False]
#Ana pencere oluşturma
root = tk.Tk()
root.title("Rus Ruleti")
root.geometry("400x200")
label1 = tk.Label(root,text="Ateş et",font=("Arial",20),pady=20)
label1.pack()
#Haznelerin karıştırlması
def shuffle_gun():
shuffle(gun)
tk.button1.config(state="normal")
tk.button2.config(state="normal")
label1.config(state="Ateş et")
#ateş etme fonksiyonu
def shoot():
if gun[0]:
tk.Label.config(label1,text="öldün!")
tk.Button1.config(state="disabled")
tk.Button2.config(state="disabled")
else:
tk.Label.config(label1,text="Ölmedin")
tk.Button2.config(state="disabled")
#karıştırma butonu
tk.Button1 = tk.Button(root,text="Karıştır",command=shuffle_gun,font=("Arial",20))
tk.Button1.pack()
#Ateş etme butonu
tk.Button2 = tk.Button(root,text="Ateş et",command=shoot,font=("Arial",20))
tk.Button2.pack()
#Pencereyi gösterme
root.mainloop()
Yorumlar
Yorum Gönder