Taş kağıt makas oyunu python programlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
10 Tem 2017
Mesajlar
56
Tepki puanı
8
Ödüller
8
8 HİZMET YILI
Python da yeniyim yaptığım ufak uygulamaları sizinle paylaşmak istiyorum taş kağıt makas oyunu yaptım eksiğim varsa yazarsanız sevinirim bu arada ilk postum öğrenmeye çalışıyorum yanlış birşey yapmam umarım
Kod:
import random
dongu = 1
a1 = "taş"
a2 = "kağıt"
a3 = "makas"

isim = input("isminiz: ")

while dongu < 2:
    deger = random.randint(1,3)

    Agirdi = input ("taş kağıt masaktan birini giriniz: ")

    if not Agirdi == a1:
        if not Agirdi == a2:
            if not Agirdi == a3:
                print("lütfen doğru bir girdi giriniz")
                continue


    if Agirdi == a1:
        print(isim,": taş")
    
    if Agirdi == a2:
        print(isim,": kağıt")

    if Agirdi == a3:
        print(isim,": makas")


    if deger == 1:
        print("bilgisayar: taş")
    
    if deger == 2:
        print("bilgisayar: kağıt")

    if deger == 3:
        print("bilgisayar: makas")

    if deger == 1:
        if Agirdi == a1:
            print("berabere")

    if deger == 1:
        if Agirdi == a2:
            print(isim,"kazandı")

    if deger == 1:
        if Agirdi == a3:
            print("bilgisayar kazandı")

    if deger == 2:
        if Agirdi == a1:
            print("bilgisayar kazandı")

    if deger == 2:
        if Agirdi == a2:
            print("berabere")

    if deger == 2:
        if Agirdi == a3:
            print(isim,"kazandı")


    if deger == 3:
        if Agirdi == a1:
            print(isim,"kazandı")

    if deger == 3:
        if Agirdi == a2:
            print("bilgisayar kazandı")

    if deger == 3:
        if Agirdi == a3:
            print("berabere")
 
Üye
Katılım
21 Eyl 2017
Mesajlar
16
Tepki puanı
4
Ödüller
8
8 HİZMET YILI
visual studio 2015 console application Yerine Windows Form application Kullana bilirsin Çok'da Güzel Olur
 
Banlı Üye
Katılım
10 Ocak 2019
Mesajlar
259
Tepki puanı
67
Yaş
28
7 HİZMET YILI
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst