Web , Siber Güvenlik , Teknoloji , Yazılım

Python İle Taş Kağıt Makas Oyunu Yapımı

0 95

Günümüzde en büyük küpühanesi olan python yazılım dili ile sizlerle beraber oyun yapıcağız. Bu oyun vazgeçilmez olan küçüklüğümüzden beri sosyal hayat olarak oynadığımız taş kağıt makas oyunudur. Sizlerle beraber oyunu yazacağız. Kodları Sizlerse Paylaşmak isterim.

import random
secenek=["taş","kağıt","makas"]
taş=secenek[0]
kağıt=secenek[1]
makas=secenek[2]
print("Taş,Kağıt, Makas oyununa hoş geldinizn Oyunu bitirmek için q tuşuna basın")
while True:
    secim = input("Taş mı kağıt mı makas mı? ")
    bil_secim = random.choice(secenek)
    if secim==taş:
        if bil_secim==taş:
            print("Bilgisayarın seçimi: Taşn Sonuç: Berabere")
        elif bil_secim==kağıt:
            print("Bilgisayarın seçimi: Kağıtn Kaybettiniz")
        else:
            print("Bilgisayarın seçimi: makasn Sonuç:Kazandınız")
    if secim==kağıt:
        if bil_secim==taş:
            print("Bilgisayarın seçimi: Taşn Sonuç: Kazandınız")
        elif bil_secim==kağıt:
            print("Bilgisayarın seçimi: Kağıtn Sonuç: Berabere")
        else:
            print("Bilgisayarın seçimi: makasn Sonuç:Kaybettiniz")
    if secim==makas:
        if bil_secim==taş:
            print("Bilgisayarın seçimi: Taşn Sonuç: Kaybettiniz")
        elif bil_secim==kağıt:
            print("Bilgisayarın seçimi: Kağıtn Sonuç: Kazandınız")
        else:
            print("Bilgisayarın seçimi: makasn Sonuç:Berabere")
        if secim=='q':
            print("Çıkılıyor...")
            break

Evet kodumuz bukadar kısa. Ben sizler için şimdi komutları açıklayacağım. Öncelikle random kütüphanesini projemize import ettik. Ardından seçenek adlı bir dizin oluşturduk ve dizinin içinde 3 eleman taş kağıt makas elemanlarını ekledik. 3 tane değişken oluşturduk ve taş değişkenini seçenek dizinin 0.indexine eşitledik yani taş = taş oldu diyebiliriz. Aynı şekilde hepsini eşitledik. Ardından print yani ekrana yazdırma komutu ile programımıza biraz süs verdik. While True ile sınırsız döngüye koyduk. Secim adlı değişken oluşturup kullanıcıdan veri aldık. Bil_seçim ise bilgisayarın rastgele seçiceği bir komut olacak. İf döngüleri ile de bu koşullar sağlanıp sağlanmadığını anlayıp ona göre ekrana çıktı veriyoruz. Evet konumuz buraya kadardı daha fazla python ile ilgili paylaşım için yorum yapmanız yeterlidir.

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

iskenderun escort, denizli escort bayan, iskenderun escort, denizli escort bayan, denizli escort bayan, adana escort bayan, denizli escort bayan, iskenderun escort, denizli escort bayan, adana escort bayan, iskenderun escort, iskenderun escort, denizli escort bayan, denizli escort bayan, adana escort bayan, denizli escort bayan, adana escort bayan, iskenderun escort, iskenderun escort, denizli escort bayan, denizli escort bayan, adana escort bayan, iskenderun escort, iskenderun escort, denizli escort bayan, denizli escort bayan, iskenderun escort, denizli escort bayan, denizli escort bayan, eskişehir escort bayan, eskişehir escort bayan, denizli escort bayan, denizli escort bayan, denizli escort bayan, denizli escort bayan, denizli escort bayan, denizli escort bayan, iskenderun escort, iskenderun escort, antakya escort bayan, antakya escort bayan, antakya escort bayan, erotik hikaye, erotik hikayeler, sex hikayeleri hikaye,