之前讲过:基于pygame用python做接小球游戏的小游戏设计但是相比pygame,easygui是python自带的库,无需额外安装
这里将简单制作一个猜拳小游戏
import easygui # 1.电脑出拳 import random computer = random.randint(1,3) # 随机整数 # 2.我们出拳 say = easygui.enterbox("你要出啥?") easygui.msgbox("战斗正在处理中,请稍后---") try: say = int(say) # 3.判断 result = computer - say # print(result) if 1 <= say <= 3: if result == 2 or result == -1: q = '我们赢了!\n' elif result == 0: q = '平局!\n' elif result == -2 or result == 1: q = '我们输了!\n' else: easygui.msgbox('请不要瞎出!') if computer ==1: q = q + "电脑出了石头!\n" elif computer ==2: q = q + "电脑出了布!\n" elif computer == 3: q = q + "电脑出了剪刀!\n" if say==1: q = q + "我们出了石头!\n" elif say ==2: q = q + "我们出了布!\n" elif say == 3: q = q + "我们出了剪刀!\n" easygui.msgbox(q) except: easygui.msgbox("你在破坏我们的游戏,已报警!")
更多精彩内容
您好~我是腾讯云开发者社区运营,关注了您分享的技术文章,觉得内容很棒,我们诚挚邀请您加入腾讯云自媒体分享计划。完整福利和申请地址请见:https://cloud.tencent.com/developer/support-plan
作者申请此计划后将作者的文章进行搬迁同步到社区的专栏下,你只需要简单填写一下表单申请即可,我们会给作者提供包括流量、云服务器等,另外还有些周边礼物。