mitochondrie31 Posted January 15, 2021 Posted January 15, 2021 Saluut ! Je reçois ce message d'erreur à l'exercice "Dominos 2 : variables en Python - niveau 4 étoiles" de la semaine 3 et je ne sais pas ce que cela signifie et manifestement, vus les messages sur moodle, je ne suis pas la seule... (Je précise qu'il me reste encore 27 blocs sur 70 donc ça ne doit pas venir de là... ) Si quelqu'un pouvait m'éclairer ! Quote
Shrex Posted January 15, 2021 Posted January 15, 2021 (edited) Salut, je pense que ça peut-être un problème d'affichage (en fait ton programme est trop long), voire un nombre limite de variables (je sais pas vraiment en fait), parce que j'avais le même problème, mais en retirant 2-3 trucs et en optimisant le programme ça a fini par marcher... Bonne chance ! Edited January 15, 2021 by Lynk mitochondrie31 1 Quote
Dewey Posted January 15, 2021 Posted January 15, 2021 Je crois que c'est un nombre limite de variable "avancer". Quote
virasolelh Posted January 15, 2021 Posted January 15, 2021 hello @mitochondrie31 sur le zoom d'aujourd'hui, la prof a dit que c'était l'équivalent d'utiliser trop de blocs en blocky ton programme est soit trop long, soit pas optimisé mitochondrie31 1 Quote
Ancien du Bureau Solution Sans-Visage Posted January 15, 2021 Ancien du Bureau Solution Posted January 15, 2021 il y a 2 minutes, virasolelh a dit : hello @mitochondrie31 sur le zoom d'aujourd'hui, la prof a dit que c'était l'équivalent d'utiliser trop de blocs en blocky ton programme est soit trop long, soit pas optimisé Alors de ce que j'ai compris quand elle l'a dit moi, Un "élément" ça serait un "alinéat", du style: for loop ......... : ............ if ............ : .............. Et genre à chaque fois que tu fais un alinéat comme ça il y a un bloc (donc ici il y en a 3), et donc ce message signifie que tu as trop d'alinéats ??? Mais si il te reste des blocs c'est chelou... Après c'était un peu flou ce qu'elle a dit je trouve :/// P.S. elle a dit que "dans certaines conditions ça pouvait compter pour plusieurs blocs" et qu'il fallait lui envoyer des screens sur moodle mitochondrie31 1 Quote
mitochondrie31 Posted January 15, 2021 Author Posted January 15, 2021 (edited) D'accord, je vais essayer de voir ce que ça donne en l'optimisant, merci à vous ! Edit : C'est bon, j'ai réussi, c'était bien le fait qu'il y avait trop de blocs ! Merci !! Edited January 15, 2021 by mitochondrie31 Sans-Visage 1 Quote
Odontoboulot Posted January 15, 2021 Posted January 15, 2021 le fait d'utiliser des =,> etc ça te rajoute des blocs à foison sinon, pourquoi faire compliqué quand on peut faire simple ? from robot import * avancer() avancer() if surCarre() and surCroix() : for loop in range (8) : avancer() ecrireNombre(7) else : for loop in range (8) : avancer() ecrireNombre(10) Dewey 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.