** * Cet article provient d'Udemy "[Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + style de code de style américain de la Silicon Valley](https://www.udemy.com/course/python-beginner/" Introduction à Python3 enseignée par des ingénieurs actifs de la Silicon Valley + application + Style de code de style de la Silicon Valley américaine ")" C'est une note de classe pour moi après avoir suivi le cours. Il est ouvert au public avec la permission de l'instructeur Jun Sakai. ** **
else
count = 0
while count < 5:
print(count)
count += 1
else:
print('done')
result
0
1
2
3
4
done
Si les conditions spécifiées par «while» ne sont pas remplies, Ce qui est décrit dans ʻelse` est exécuté.
break
et ʻelse`break_else
count = 0
while count < 5:
if count == 1:
break
print(count)
count += 1
else:
print('done')
result
0
Si vous coupez la boucle avec break
, ce qui est écrit dans ʻelse n'est pas exécuté. Inversement, ʻelse
est exécuté si while
est quitté plutôt que par break
.