用户:
哆哆666查看:0 回复:0 评论:0 创建时间:2020-09-13T03:27:36
【作品展示】

【作品介绍】
使用easygui游戏列表:
石头剪刀布
【作品源代码】
import random
import easygui
from easygui import *
def 石头剪刀布():
a = buttonbox(msg='石头剪刀布', title='小游戏', choices=('石头', '剪刀', '布'), image=None,images=None, default_choice=None, cancel_choice=None, callback=None, run=True)
b = random.randint(1, 1)
if (a == '石头'):
if (b == 1):
easygui.msgbox('对手出了石头,平局', '石头剪刀布')
if (b == 2):
easygui.msgbox('对手出了剪刀,你赢了!', '石头剪刀布')
if (b == 3):
easygui.msgbox('对手出了布,你输了!', '石头剪刀布')
if (a == '剪刀'):
if (b == 1):
easygui.msgbox('对手出了石头,你输了!', '石头剪刀布')
if (b == 2):
easygui.msgbox('对手出了剪刀,平局', '石头剪刀布')
if (b == 3):
easygui.msgbox('对手出了布,你赢了!', '石头剪刀布')
if (a == '布'):
if (b == 1):
easygui.msgbox('对手出了石头,你赢了!', '石头剪刀布')
if (b == 2):
easygui.msgbox('对手出了剪刀,你输了!', '石头剪刀布')
if (b == 3):
easygui.msgbox('对手出了布,平局', '石头剪刀布')
def 本体():
游戏 = 1
msg = '您要玩什么'
title = '小游戏'
# 游戏列表
choices = ['石头剪刀布', '退出']
choice = choicebox(msg, title, choices)
if (choice == '退出'):
c = 0
if (游戏 == 1):
if (choice == '石头剪刀布'):
石头剪刀布()
if easygui.ynbox('您还要玩吗', '小游戏', ('是', '否')):
石头剪刀布()
else:
本体()
本体()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn