Matlab syntaxe peut correspondre à l'ouverture allocutions de clôture de if,while, for etc. par la recherche de end consolidés.
En Python ce sont ambigus et définie comme la imbriquée indentetation. Donc ce ne peut pas être mis en œuvre de manière fiable que vous ne pouvez pas décider si le réussir if bloc appartient l'actuel for boucle ou il est le prochain bloc, si ce n'est indenté correctement.
Si indenté correctement, alors Forzaa réponse est la réponse sinon le code est inutile de toute façon et doit être débogué.
Bonne explication, sans l'agressivité de Forzaa. Merci pour l'explication, c'est logique, quand vous le mettre de cette façon. Spyder a un "Correctif " indentation" option, si à chaque fois que j'ai essayé de l'utiliser, rien ne s'est passé que ce soit
Vous pouvez mettre en retrait en sélectionnant des lignes et en appuyant sur la touche Tab (Maj+Tab pour annuler la mise en retrait). Avec Ctrl+1, vous pouvez commenter/décommenter les lignes.
Matlab syntaxe peut correspondre à l'ouverture allocutions de clôture de
if
,while
,for
etc. par la recherche deend
consolidés.En Python ce sont ambigus et définie comme la imbriquée indentetation. Donc ce ne peut pas être mis en œuvre de manière fiable que vous ne pouvez pas décider si le réussir
if
bloc appartient l'actuelfor
boucle ou il est le prochain bloc, si ce n'est indenté correctement.Si indenté correctement, alors Forzaa réponse est la réponse sinon le code est inutile de toute façon et doit être débogué.
Merci pour l'explication, c'est logique, quand vous le mettre de cette façon. Spyder a un "Correctif " indentation" option, si à chaque fois que j'ai essayé de l'utiliser, rien ne s'est passé que ce soit
OriginalL'auteur percusse
Vous pouvez mettre en retrait en sélectionnant des lignes et en appuyant sur la touche Tab (Maj+Tab pour annuler la mise en retrait). Avec Ctrl+1, vous pouvez commenter/décommenter les lignes.
Vous pourriez ai cherché pour vous-même.
OriginalL'auteur Forzaa