import random
# 金币数
coins = 0
# 计数器
count = 0
if coins < 5:
# 提示充值
print('金币不足,请充值再游戏!')
while True:
money = int(input('请输入充值金额:'))
# 10元的倍数,20个金币
if money%10 == 0:
coins += money//10 * 20
print('充值成功!当前有%d个金币' % coins)
# 开始游戏之旅
print('~~~~~~~~~~开始游戏之旅~~~~~~~~~~')
answer = input('是否开始游戏(y/n)?')
while coins>5 and answer == 'y':
# 扣金币
coins -= 5
# 赠金币
coins += 1
# 产生两个随机的骰子数
ran1 = random.randint(1,6)
ran2 = random.randint(1,6)
# 猜大小
guess = input('洗牌完毕,请猜大小:')
# 判断比较
if guess=='大' and ran1+ran2>6 or guess=='小' and ran1+ran2<=6:
print('恭喜猜对了,你赢了!')
coins += 2
else:
print('很遗憾!猜错了哦!')
# 玩的次数
count += 1
answer = input('是否继续游戏(y/n)?')
# 打印玩游戏次数,金币数
print('共玩了%d次,剩余金币:%d' % (count,coins))
break
else:
print('不是10的倍数,充值失败!')