Bonjour,
Je commence ce cours et si je saisis l'exemple de cette page, else ainsi que elif donnent "SyntaxError"; c'est pourtant la dernière version de Python ? Quelle peut être la cause de cela et comment remédier ?
Merci et mes salutations.
Bonjour
Le code du livre est évidemment correct, donc impossible de t'aider sans savoir ce que tu fais pour le "saisir". Le problème vient sans doute de là...
Bonjour,
Merci pour votre réponse, Bachstelze.
J'ai commandé le livre-papier: je serai plus à l'aise (?).
Si je me fie à IDLE (Phyton GUI), et saisis à son départ,
j'ai SyntaxError (ligne rouge); si je pars du début et
compte 4 tabulations (ou 8, ou 12...) même résultat. Je
vais m'obstiner... Merci bien et mes salutations !
J'ai le même problème dans idle (je ne l'utilise pas en général, donc je n'avais pas essayé avec). Je ne sais pas du tout d'où ça vient. Sans doute un bug dans idle, ça marche très bien en ouvrant un shell directement.
Ok, j'ai trouvé, il faut appuyer un coup sur la flèche gauche avant elif, pour qu'il soit bien au même niveau d'indentation que le if:
Bonjour Bashstelze,
Mon titre n'est pas modeste (le problème... c'est moi).
Cela fonctionne parfaitement. Encore merci de m'avoir consacré du temps.
Pour ouvrir un shell directement, j'ai cru qu'il suffisait de saisir le
mot "shell" dans Exécuter (Ce n'est pas le cas).
Mes cordiales salutations.
Par "shell", j'entendais ouvrir un shell Python directement (càd pas en passant par idle). Je ne sais plus comment ça se passe sous Windows, mais il me semble qu'il y a un item dans le groupe Python du menu Démarrer > Programmes qui fait ça. Ça doit ouvrir une fenêtre style DOS avec le shell Python. C'est la mêle chose que dans idle, mais avec une ergonomie un peu différente.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :