Python Taş-Kağıt-Makas Oyunu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Admin
Katılım
5 Ara 2017
Mesajlar
3,609
Çözümler
88
Tepki puanı
8,277
Ödüller
21
8 HİZMET YILI
Python:
import random

print("\n Taş , Kağıt , Makas Oyunu\n")

senin_skorun , bilgisayarın_skoru = 0 , 0

while True:
    print("\n1- Taş\n2- Kağıt\n3- Makas\n")
    senin_hamlen = input("Hamleni seç: ")
    pc_hamlesi = random.choice(["1","2","3"])
        
    
    if senin_hamlen == "1":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamesi: Taş\n Taş, taşı yenemez.Kimse kazanamadı!")
        
        elif pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Kağıt, taşı yener. Kaybettin!")
            bilgisayarın_skoru += 1
        
        elif pc_hamlesi == "3":
            print("Bilgisayarın hamlesi: Makas\n Taş, makası yener. Kazandın!")
            senin_skorun += 1

    elif senin_hamlen == "2":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamlesi: Taş\n Kağıt, taşı yener. Kazandın!")
            senin_skorun += 1
        
        elif pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Kağıt, kağıtı yenemez.Kimse kazanamadı!")
        
        elif pc_hamlesi =="3":
            print("Bilgisayarın hamlesi: Makas\n Makas, kağıtı yener. Kaybettin!")
            bilgisayarın_skoru += 1
        
    elif senin_hamlen == "3":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamlesi: Taş\n Taş, makası yener. Kaybettin!")
            bilgisayarın_skoru += 1
        
        if pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Makas, kağıtı yener.")
            senin_skorun += 1

        if pc_hamlesi 5== "3":
            print("Bilgisayarın hamlesi: Makas\n Makas , makası yenemez. Kimse kazanamadı!")
    
    else:
        break

print("\nSenin skorun: {}\nBilgisyarın skoru: {}".format(senin_skorun,bilgisayarın_skoru))
 
Banlı Üye
Katılım
7 Nis 2019
Mesajlar
5,454
Çözümler
1,816
Tepki puanı
2,709
Ödüller
16
Yaş
26
7 HİZMET YILI
Proje'nin üzerinde biraz değişiklik yaparak yenilikler ekledim göz atmak isterseniz diye link bırakıyorum iyi eğlenceler

Bağlantıları görmek için lütfen Giriş Yap
 
Onaylı Üye
Katılım
19 Tem 2020
Mesajlar
50
Tepki puanı
1
Ödüller
3
Yaş
38
5 HİZMET YILI
amacı ne bunun acaba? oyun gıbı mı ?
 
Onaylı Üye
Katılım
22 Ara 2022
Mesajlar
58
Tepki puanı
2
Ödüller
1
Yaş
23
3 HİZMET YILI
Python:
import random

print("\n Taş , Kağıt , Makas Oyunu\n")

senin_skorun , bilgisayarın_skoru = 0 , 0

while True:
    print("\n1- Taş\n2- Kağıt\n3- Makas\n")
    senin_hamlen = input("Hamleni seç: ")
    pc_hamlesi = random.choice(["1","2","3"])
       
   
    if senin_hamlen == "1":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamesi: Taş\n Taş, taşı yenemez.Kimse kazanamadı!")
       
        elif pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Kağıt, taşı yener. Kaybettin!")
            bilgisayarın_skoru += 1
       
        elif pc_hamlesi == "3":
            print("Bilgisayarın hamlesi: Makas\n Taş, makası yener. Kazandın!")
            senin_skorun += 1

    elif senin_hamlen == "2":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamlesi: Taş\n Kağıt, taşı yener. Kazandın!")
            senin_skorun += 1
       
        elif pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Kağıt, kağıtı yenemez.Kimse kazanamadı!")
       
        elif pc_hamlesi =="3":
            print("Bilgisayarın hamlesi: Makas\n Makas, kağıtı yener. Kaybettin!")
            bilgisayarın_skoru += 1
       
    elif senin_hamlen == "3":
        if pc_hamlesi == "1":
            print("Bilgisayarın hamlesi: Taş\n Taş, makası yener. Kaybettin!")
            bilgisayarın_skoru += 1
       
        if pc_hamlesi == "2":
            print("Bilgisayarın hamlesi: Kağıt\n Makas, kağıtı yener.")
            senin_skorun += 1

        if pc_hamlesi 5== "3":
            print("Bilgisayarın hamlesi: Makas\n Makas , makası yenemez. Kimse kazanamadı!")
   
    else:
        break

print("\nSenin skorun: {}\nBilgisyarın skoru: {}".format(senin_skorun,bilgisayarın_skoru))
teşekkürler kral başka oyunlar paylaşa bilirmisin.
 
J A N T İ L E N D İ N
Ultra Üye
Katılım
26 Ağu 2020
Mesajlar
1,508
Çözümler
8
Tepki puanı
192
Ödüller
8
5 HİZMET YILI
Gayet güzel hocalarimiza gösterilecek 100 aldiricak kod :D
 
Banlı Üye
Katılım
7 Ara 2018
Mesajlar
1,509
Çözümler
9
Tepki puanı
111
Ödüller
6
7 HİZMET YILI
okuldaki hocama ben yaptım dicem teşekkürler 😂😂😂
 
☾☆ Mustafa Kemal ATATÜRK ☆☽
Ultra Üye
Katılım
7 May 2019
Mesajlar
1,556
Tepki puanı
168
Ödüller
8
Yaş
36
7 HİZMET YILI
Hazır kodlar için sağolasın 😅
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst