from random import randint # 建立游戏库 gamelib=('石头','剪刀','布') print("1石头 2剪刀 3 布") opt=input("请选择具体项目:") opt=int(opt)-1 # 用户选择具体项目 optvalue=gamelib[opt%3] # 电脑随机选择 cpopt=randint(0,100) cpvalue=gamelib[cpopt%3] # print(optvalue,cpvalue) # 取胜的字典表 vect={} vect.setdefault('石头','布') vect.setdefault('布','剪刀') vect.setdefault('剪刀','石头') v=vect.get(optvalue) if v==cpvalue: print('电脑赢了') elif optvalue==cpvalue: print('平局') else: print('选手赢了') print('选手 {},电脑 {}'.format(optvalue,cpvalue))
猜拳
最新推荐文章于 2022-07-14 15:48:26 发布
本文介绍了一个简单的石头剪刀布游戏程序实现。通过Python语言,利用随机数生成器模拟电脑的选择,并根据游戏规则判断输赢。展示了如何使用条件语句进行逻辑判断。
336

被折叠的 条评论
为什么被折叠?



