[python]猜拳小游戏

it2025-11-20  2

[python]猜拳小游戏

知识点: 1、循环体 2、try,except 3、if,elif,else 4、random()

import random print ("开始猜拳游戏!") print("你可以输入 0 退出游戏。") while True: try: b=int(input("石头:1,剪刀:2,布:3,请输入数字:")) c = [1, 2, 3] if b == 0: break elif b in c: if b == 1: print("你出的是:石头",end=" vs ") elif b == 2: print("你出的是:剪刀",end=" vs ") else: print("你出的是:布",end=" vs ") a = random.randint(1, 3) if a == 1: print("它出的是:石头") elif a == 2: print("它出的是:剪刀") else: print("它出的是:布") if a == b: print("平局!") elif a - b == 1 or a - b == -2: print("你赢了!") elif a - b == -1 or a - b == 2: print("你输了!") else: print("请输入正确范围数字!") except: print('请输入正确的整数!')
最新回复(0)