写一个双色球彩票系统,系统可以随机产生一组数据,
一组彩票数据有六位数,这六位数的的取值范围是0和1。
用户买彩票的时候,可以自己决定购买的金额,
可以设置用户的金额,用户可以选择继续买票或者是退出。
买票和退出的时候要求打印剩余金额。
若金额不足,用户可以选择充值或退出游戏.
用户输入猜测的数据,若是猜对,
则打印”恭喜你中大奖了“,并且奖励投入金额的100倍.
若没猜中则打印”继续加油!“。
代码如下:
import random
print("游戏开始".center(50,"*"))
money=int(input("请输入你的赌金:"))
while True:
mon=int(input("请输入您要购买的金额:"))
if mon>money:
print("余额不足,余额为",money)
jixu=input("是否继续游戏?yes/no")
if jixu=="yes":
money+=int(input("情投入您的赌金:"))
continue
else:
print("您的余额为",money)
break
else:
money-=mon
jiangNum=""
for i in range(6):
jiangNum=random.choice([0,1])
num=input("请输入您要买的号码:六位1~0")
if num==jiangNum:
print(jiangNum,"恭喜你中奖了")
money+=100*mon
else:
print("谢谢惠顾!")
print("您的余额为",money)
ji=input("是否继续游戏?yes/no")
if ji=="yes":
continue
else:
print("退出游戏".center(50,"*"))
break