corrected rock paper scissors code

import random

 

def is_win(player, opponent):

    # Oyuncunun rakibi yendiği durumda True döner

    # Kazanma koşulları: r > s, s > p, p > r

    if (player == 'r' and opponent == 's') or (player == 's' and opponent == 'p') or (player == 'p' and opponent == 'r'):

        return True

    return False

 

def play():

    user = input("Ne seçiyorsunuz? 'r' taş için, 'p' kağıt için, 's' makas için\n")

    user = user.lower()

 

    computer = random.choice(['r', 'p', 's'])

 

    if user == computer:

        return "Siz ve bilgisayar her ikisi de {}. Berabere.".format(computer)

 

    if is_win(user, computer):

        return "Siz {} seçtiniz ve bilgisayar {}. Kazandınız!".format(user, computer)

 

    return "Siz {} seçtiniz ve bilgisayar {}. Kaybettiniz :(".format(user, computer)

 

if __name__ == '__main__':

    print(play())


Yorumlar

Bu blogdaki popüler yayınlar

THE KULAKLIK

BİZ Mİ TOPU SEÇERİZ YOKSA TOP Mİ BİZİ SEÇER TOPUN İZİNDE 😂

Abu , Labne, Labubu 😅