【 if 案例 】猜拳遊戲

猜拳遊戲

相信大家都玩過猜拳遊戲,其中,“石頭、剪刀、布”是猜拳的一種,在遊戲規則中,石頭勝剪刀,剪刀勝布,布勝石頭。

下面模擬一個用戶和計算機進行比賽的案例,代碼實現如下:

import random
player_input = input('請輸入(0剪刀、1石頭、2布:)')
player = int(player_input)
computer = random.randint(0, 2)

if (player == 0 and computer == 2)\
    or (player == 1 and computer == 0)\
    or (player == 2 and computer == 1):
    print('電腦出的是%s, 恭喜,你贏了!' % computer)

elif(player == 0 and computer == 0)\
    or (player == 1 and computer == 1)\
    or (player == 2 and computer == 2):
    print('電腦出的拳頭是%s,打成平局!' % computer)

else:
    print('電腦出的拳頭是%s 你輸了,再接再厲!' % computer)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章