J'ai trouvé ceci afin de générer des nombres aléatoires.sans expression et compréhension booléenne
def main():
randomNumber = randint(1,100)
found = False
while not found:
userGuess = input("")
if userGuess == randomNumber:
print "You win."
found = True
elif
.....
else
.....
Donc, ma question porte sur «tout n'est pas trouvé», je ne trouve pas cela instinctif. plus instinctive, mais ne fonctionne pas devrait être quelque chose comme:
found = False
while found
-> la boucle travaille alors trouvé est faux
Quelqu'un pourrait-il expliquer cela?
Ensuite, vous devriez écrire 'while found == false' qui est une traduction littérale de votre texte," while found is false ". –
Fixez votre indentation; 'while found' signifie' while found == True' et 'while not found' signifie' while found == False' –