#游戏规则: #初始本金是1000元,默认赔率是1倍,赢了,获得一倍金额,输了,扣除1倍金额。 #玩家选择下注,押大或押小; #输入下注金额; #摇3个骰子,11≤骰子总数≤18为大,3≤骰子总数≤10为小; #如果赢了,获得1倍金额,输了,扣除1倍金额,本金为0时,游戏结束 import random def input_num(): nums=[] for i in range(3): num=random.randint(1,6) nums.append(num) return nums def panduan(totalnums): if totalnums>=11 and totalnums<=18: return'大' elif totalnums>=3 and totalnums<=10: return '小' #print( '小') def start_game(): money=1000 while money>0: nums=input_num() total=sum(nums) choice=['大','小'] print('---游戏开始---') print('请下注:输入下注金额:') money1=int(input()) print('请下注:选择大或小:') a=input() if a in choice: print('---摇筛子---') print('筛子点数:',nums) b=panduan(total) if a==b: money+=money1 print('恭喜,你赢了%d,你的本金为%d'%(money1,money)) else: money-=money1 #return money print('抱歉,你输了%d,你的本金为%d'%(money1,money)) else: print('格式有误,请重新输入') else: print('游戏结束') start_game()
python 小游戏 1
最新推荐文章于 2022-07-20 11:51:25 发布