Erreur EduPython String index out of range [Résolu]

Signaler
Messages postés
2
Date d'inscription
samedi 9 janvier 2021
Statut
Membre
Dernière intervention
9 janvier 2021
-
Messages postés
2
Date d'inscription
samedi 9 janvier 2021
Statut
Membre
Dernière intervention
9 janvier 2021
-
Bonjour, j'ai un problème avec EduPython 2.7 (cf image)


Je ne comprend pas pourquoi ça ne marche pas, la ligne print(code[4])) renvoit bien 0610 pourtant.

J'ai demandé a mon prof mais il n'a aucun problème, j'ai aussi reinstaller Python mais ça ne change rien.

Merci d'avance

Configuration: Windows / Firefox 78.0

4 réponses

Messages postés
853
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
17 janvier 2021
96
Bonjour Juju,

Une image n'aidant pas beaucoup, merci de copier/coller ici ton code complet avec les balises de code
mode d'emploi:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :

def test():
    print('test')

test()
Messages postés
30619
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
19 janvier 2021
7 239
Bonjour,

Quand tu fais code=input, tu écrases ta liste code. Et le code saisit ne faisant que 4 de long, indice [4] correspondant à une position 5 ==> erreur
Messages postés
853
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
17 janvier 2021
96
ok, mais bon, prends quand même la bonne habitude de copier/coller ton code ici

avec les balises au lieu d'afficher une copie d'écran ...
Messages postés
2
Date d'inscription
samedi 9 janvier 2021
Statut
Membre
Dernière intervention
9 janvier 2021

Effectivement, je n'avais pas réaliser que les variables avaient le même nom. Merci !
Et je penserai a fournir le code les prochaines fois.