LMS知識社群歷程檔案Login
2020/03/23 原檔
by 劉廣懿 2020-03-23 17:43:41, Reply(0), Views(4)
'''利用随機數函武設計遊戲
    與電腦比剪刀、石頭、布'''

#引入模組
import random
#開始模擬比賽
again = 'Y'
while (again == 'Y' or again == 'y'):
    player= eval(input('請問你出什么拳(1是剪刀,2是石頭,3是布)?'))
    computer =random.randint(1,3)

    print('隨機數是'+str(computer))
    if(player==1):
        if (computer==1):
            print('你是剪刀,電腦是剪刀.平手!')
        if(computer==2):
            print('你是剪刀,電腦是石頭,:電腦赢!')
        if(computer == 3):
            print('你是剪刀,電腦是布...你贏!')
                     
    if (player == 2):
        if (computer ==1):
            print('你是石頭,電腦是剪刀..你赢!')
        if (computer ==2):
            print('你是石頭,電腦也是石頭:平手!')
        if (computer == 3):
            print('你是石頭,電腦是布...電腦贏!')
          
    if (player == 3):
        if (computer == 1):
            print('你是布,電腦是剪刀...電腦贏!')
        if(computer == 2):
            print('你是布,電腦是石頭...,你赢!')
        if(computer == 3):
            print('你是布,電也腦是布..平手!')
    print('\n')
    again =input('要繼續玩嗎(Y/N)?')

Reply