Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Obtenez des solutions rapides et fiables à vos questions grâce à des professionnels expérimentés sur notre plateforme de questions-réponses complète. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.
Sagot :
Bonjour,
Pour le premier code,
Il est écrit "IndentationError" c'est donc un problème indentation.
En Python, il faut structurer très précisément son code.
Après un for ...:, if ...:, elif ...:, else:, while ...:, def ...:, class ...:, etc, il faut se déplacer de trois espaces ou appuyer une fois sur la touche "tab" (celle à gauche de la lettre A).
Par exemple ici:
for i in range(100):
somme = 0
for i in range(2):
somme += randint(1, 6)
print(somme)
Dans beaucoup d'autres langages (si ce n'est tous), les développeurs optent plutôt pour mettre des { } au début et à la fin d'un bloc d'instruction pour éviter ces problèmes mais en Python un retour à ligne provoque un arrêt du bloc.
Deuxième erreur:
"SyntaxError", simple erreur de syntaxe, il t'indique que c'est ligne 5 à la fin de ta boucle for. Il manque un ":".
Et après il manque aussi l'indentation.
Bonne journée,
Thomas
Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Merci de visiter Laurentvidal.fr. Revenez souvent pour obtenir les réponses les plus récentes et des informations.