Erreur EduPython String index out of range

Résolu
Juju52575 Messages postés 2 Statut Membre -  
Juju52575 Messages postés 2 Statut Membre -
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

  1. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    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()
    
    0
  2. jee pee Messages postés 9437 Date d'inscription   Statut Modérateur Dernière intervention   9 973
     
    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
    0
  3. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    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 ...
    0
  4. Juju52575 Messages postés 2 Statut Membre
     
    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.
    0