**##掷色子
1.欢迎进入游戏
2.输入用户名
3.提示用户充值(100块钱30币,充值必须是100的倍数,充值不成功再次充值)
4.玩一局扣除2个币,猜大小(系统随机数产生模拟色子)
5.只要猜对奖励4个币,可以继续玩,(想不想继续玩,也可以没有金币自动退出)
学习python 第三天的小白,做个记录
import random
print('*'*30)
print('/t欢迎进入掷币游戏')
print('*'*30)
uesername=input('输入用户名:')
money = 0
answer=input('确定进入游戏吗(是/否)?')
if answer=='是':
#p判断游戏币是否充足
while money<2:
requetion=input('是否充值(是/否):')
if requetion=='是':
n = int(input('金币不足请充值,100块钱30币,充值必须是100的倍数:'))
#判断充值金额
if n%100==0 and n>0:
money=(n//100)*30
print('充值成功,当前金币:{},玩一局扣除2个币。'.format(money))
print('----进去游戏-----')
else:
break
answer1=1
while answer1==1:
t1 = random.randint(1,7)
t2 = random.randint(1,7)
#两个色子的值大于6则为大
money-=2
print('系统洗牌完毕!')
guess=input('输入大、小或者和:')
if ((t1>3 and t2>3) and guess=='大' ) :
money+=4
print('开大!恭喜{}!本局游戏获得奖励4个游戏币!当前游戏币{}。'.format(uesername,money))
elif (t1<3 and t2<3 and guess=='小' ):
money+=4
print('开小!恭喜{}!本局游戏获得奖励4个游戏币!当前游戏币{}。'.format(uesername,money))
elif (((t1<3 and t2>3) or(t2<3 and t1>3)) and guess=='和'):
money+=3
print('开和!恭喜{}!本局游戏获得奖励3个游戏币!当前游戏币{}。'.format(uesername,money))
else:
print('很遗憾!本局游戏输了!当前游戏币{}。'.format(money))
answer= input('是否继续再来游戏,要扣除两个金币!(是否):')
if answer!='是' or money<2:
answer1=0
print('退出游戏了!')
break