用 Python 編寫剪刀、石頭、布的小游戲(快速學習python語句)


import random
#定義手勢類型
allList = ['石頭','剪刀','布']
#定義獲勝的情況
winList = [['石頭','剪刀'],['剪刀','布'],['步','石頭']]
prompt = """可用的選擇有:
(0)石頭
(1)剪刀
(2)布
請選擇對應的數字:"""
chnum = raw_input(prompt)
if chnum not in '012':
    print "無效的選擇,請選擇 0/1/2"
    sys.exit(1)
cchoice = random.choice(allList)
uchoice = allList[int(chnum)]
print '您選擇了:',uchoice,'\n計算機選擇了:',cchoice
if uchoice == cchoice:
    print "平局"
elif [uchoice,cchoice] in winList:
    print "you WIN!!!"
else:
    print "you LOSE!!!"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM