试图理解Python中的Monty Hall模拟代码

2024-05-19 10:53:58 发布

您现在位置:Python中文网/ 问答频道 /正文

作为课堂练习的一部分,我试图理解蒙蒂·霍尔模拟的代码,这里是:https://openclassrooms.com/fr/courses/4452741-decouvrez-les-librairies-python-pour-la-data-science/4740937-decouvrez-le-probleme-de-monty-hall#/id/r-4770995

(抱歉没有提供英文版本,我找不到)

我对第31-34行感到困惑,它应该模拟主人在做出第一个选择后打开另一扇门:

if first_choice == good_door:
    doors.remove(doors[randint(0,1)])
else:
    doors = [good_door]

有人能解释一下,在主人选择一扇门而不是所选的那扇门时,这段代码是如何构成的吗

谢谢


Tags: 代码httpscomfrlesgood主人door

热门问题