【发布时间】:2020-12-12 02:16:05
【问题描述】:
我必须编写一个模拟函数来运行游戏 100,000 次,并使用之前扩展的 play_pig 函数。查看以绘制 5 美元钞票结束的模拟百分比。
在一年一度的集市上,有一个使用猪形状的存钱罐的游戏。在存钱罐#1 中有一张 5 美元的钞票和三张 1 美元的钞票。在储钱罐#2 中,有一张 5 美元的钞票和一张 1 美元的钞票。播放 游戏中,你必须从#1 的存钱罐中取出一张钞票,然后将其放入#2 的存钱罐中。将#2 存钱罐的内容混合后,你可以取出其中一张钞票。从 2 号存钱罐中获得 5 美元钞票的几率是多少?
class Expr:
pass
class Times(Expr) :
def __int__(self,l,r) :
slf.l = l
self.r= r
def _str_(self) :
return "(" + str(self.l) + "*" + str(self.r) + ")"
def eval(self,env) :
retunr slef.l.eval(env)*self.r.eval(env)
class Plus(Expr) :
def __int__(self,l,r) :
slf.l = l
self.r= r
def __str_(self) :
return "(" + str(self.l) + "*" + str(self.r) + ")"
def eval(self,env) :
retunr slef.l.eval(env)*self.r.eval(env)
Class Const(expr) :
def __int__(self,val) :
self.val = val
def __str__(self) :
return_str(self, val)
def eval(self,env) :
Class var (expr) :
pass
print(e1)
(3*(x,y))
我只是想不出使用 python 的正确方法。
【问题讨论】:
-
欢迎来到 SO!请收下tour 并阅读How do I ask and answer homework questions? 这个问题太宽泛了。
-
我希望这是一个家庭作业,这是出于我个人的好奇心,我试图在使用 python 解决我的数学问题时,
标签: python simulation