def get_sulte(peoper,camputer):
if (peoper,camputer)==[(1,2),(2,3),(3,1)]:
return '人类赢了'
elif (peoper,camputer)==[(1,1),(2,2),(3,3)]:
return '平局'
else:
return '电脑输了'
while True:
quan = {1: '石头', 2: '剪刀', 3: '布', 4: '退出'}
print(quan)
peoper = int(input('请输入你需要出拳的数字:'))
if peoper in range(1,5):
if peoper==4:
print('游戏退出')
break
else:
camputer =random.randint(1,3)
print('电脑输入的是:',camputer)
result =get_sulte(peoper,camputer)
print('人类输入:{},电脑输入为:{},结果为:{}'.format(quan[peoper],quan[camputer],result))
else:
print('你输入的数字不正确,请重新输入')
【无标题】
最新推荐文章于 2024-07-31 14:30:10 发布