暴力模拟玩家行为
假设,玩家需要1.1元参加一场3元赛,地主赢得3,农民赢的1.5
import numpy as np import random # sever_net#存储服务费序列 # games_number存储游戏次数序列 # gamer_int 用户初始金额 games_number=[] sever_net=[] for i in range(0,10):# 循环次数 gamer_int=6#初始金额200元 sever_money=0 games_time=0 while gamer_int-1.1>0: #判断输赢 wl=random.choice([0,1]) # 判断农民还是地主 dz=random.choice([0.5,1]) gamer_int=gamer_int-1.1 gamer_int=gamer_int+wl*dz*3 sever_money=round(sever_money+0.1,1) games_time=games_time+1 games_number.append(games_time) sever_net.append(sever_money) print(games_number) print(sever_net)
唯一的问题在于,循环极其耗时间
轻诺必寡信,多易必多难

浙公网安备 33010602011771号