from random import randint
def main() :
LOOSE = 0
WIN = 1
STAY = 1
SWITCH = 2
numStayWins = 0
numSwitchWins = 0
numTrials = int(input("How many runs?: "))
for i in range(numTrials) :
carDoor = randint(1,3) #Door number
userDoor = askUserToSelect() # Door number
openDoor = doorOpener(carDoor, userDoor) #Door number
userChoice = askUsertoSwitchOrStay() # Returns 1 for STAY, 2 for SWITCH
winOrLoose = findResult(carDoor, userDoor, userChoice) # Returns 1 for win, 0 for Loss
updateStats()
displayResults(numTrials, numStayWins, numSwitchWins)
def updateStats() : return 2 # just a stub
def doorOpener(carDoor, userPick) : openedDoor = 1 return openedDoor
def findResult(carNum, userNum, switchOrStay) : result = 1 return result
def askUsertoSwitchOrStay() : decision = 1 return decision
def askUserToSelect() : doorNum = int(input("Please select a door number between 1 and 3: ")) if doorNum < 1 or doorNum > 3: print ("Wrong number, please select a umber between 1 and 3!") doorNum = int(input("Please select a door number between 1 and 3:")) return doorNum
def displayResults(numTrials, numStayWins, numSwitchWins) : return 5
main()