Python剪刀石头布游戏

srpgame.py

  #!/urs/bin/env python  import random    all_choice = ['石头','剪刀','布']  win_list = [['石头','剪刀'],['剪刀','布'],['布','石头']]  prompt = """  (0) 石头  (1) 剪刀  (2) 布  Please input your choice(0/1/2): """    computer = random.choice(all_choice)  ind = int(input(prompt))  player = all_choice[ind]    print("Your choice: %s,Computer's choice: %s" %(player,computer))  if player == computer:      print('33[32;1m平局33[0m')  elif [player,computer] in win_list:      print('33[31;1mYou WIN!!!33[0m')  else:      print('33[31;1mYou LOSE!!!33[0m')  

演示

  D:Python scripts  λ  python3 .srpgame.py    (0) 石头  (1) 剪刀  (2) 布  Please input your choice(0/1/2): 0  Your choice: 石头,Computer's choice: 剪刀  You WIN!!!  D:Python scripts  λ  python3 .srpgame.py    (0) 石头  (1) 剪刀  (2) 布  Please input your choice(0/1/2): 1  Your choice: 剪刀,Computer's choice: 剪刀  平局  D:Python scripts  λ  python3 .srpgame.py    (0) 石头  (1) 剪刀  (2) 布  Please input your choice(0/1/2): 2  Your choice: 布,Computer's choice: 石头  You WIN!!!  D:Python scripts  λ  python3 .srpgame.py    (0) 石头  (1) 剪刀  (2) 布  Please input your choice(0/1/2): 0  Your choice: 石头,Computer's choice: 布  You LOSE!!!  

本文原创地址:https://www.linuxprobe.com/rock-paper-scissors.html编辑:public,审核员:逄增宝

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。
超哥软件库 » Python剪刀石头布游戏