Exemples
Trouver l’erreur dans deux lignes de Python
Une boucle for sans deux-points : l’erreur repérée, pourquoi Python s’arrête avant d’afficher quoi que ce soit, puis la ligne corrigée.
- 0:45
- Problèmes de code
- Narrée par Erinome
- Anglais
Créée à partir d’un prompt
Find the error:
for i in range(5)
print(i) Transcription de la vidéo
In this video, we find and fix a Python syntax error.
Question one. Find the error: The first line reads for i in range, with five in parentheses. The indented second line reads print, with i in parentheses.
Notice that line one is missing a colon after the closing parenthesis. Python requires a colon at the end of a for loop header. Without it, Python raises a SyntaxError before either line executes, so nothing is printed.
The indentation of print is correct and does not need changing. Hence, the corrected first line is for i in range, open parenthesis, five, close parenthesis, colon.
Plus d’exemples
-
Comment un réseau de neurones apprend Un réseau qui apprend à reconnaître des chats : une supposition, l’erreur qu’on lui renvoie et une petite correction, répétées, sans une seule équation. 1:25 · Anglais -
Pourquoi la Lune semble changer de forme Écrit d’après un article de NASA Space Place : la moitié de la Lune que le Soleil éclaire toujours, et les huit phases dans l’ordre. 0:59 · Anglais -
Trouver x, dans un quiz en arabe Une question à choix multiples en chiffres arabes orientaux, résolue de droite à gauche avec une balance, tous les choix au tableau et la bonne réponse entourée en vert. 1:07 · Arabe
Votre sujet, dessiné en une minute environ.
Vos 2 premières vidéos sont gratuites, jusqu’à 1 minute chacune, avec filigrane. Sans carte bancaire. Tout le produit, toutes les voix et tous les styles compris.