Retour aux quiz
Débutant
Boucle while avec incrément
Que contient la liste après ces opérations ?
quiz.py
1
Que va afficher ce code Python ?\n\nnum = 5\n\nwhile 0 > num:\n print(num)\n num += 1\nelse:\n print('CommentCoder')Réponses possibles
ACommentCoder
B5
CAucun affichage
DErreur
Explication
Le conditionnel 'while 0 > num' est faux dès le départ, car num est égal à 5. Le corps de la boucle n'est donc jamais exécuté. En revanche, le bloc 'else' associé au 'while' est exécuté quand la boucle ne se lance pas, affichant donc 'CommentCoder'.