Erreur EduPython String index out of range

Résolu/Fermé
Juju52575 Messages postés 2 Date d'inscription samedi 9 janvier 2021 Statut Membre Dernière intervention 9 janvier 2021 - 9 janv. 2021 à 16:31
Juju52575 Messages postés 2 Date d'inscription samedi 9 janvier 2021 Statut Membre Dernière intervention 9 janvier 2021 - 9 janv. 2021 à 18:33
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

Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
9 janv. 2021 à 17:25
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
jee pee Messages postés 39637 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 avril 2024 9 235
9 janv. 2021 à 17:28
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
Phil_1857 Messages postés 1883 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 178
9 janv. 2021 à 17:31
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
Juju52575 Messages postés 2 Date d'inscription samedi 9 janvier 2021 Statut Membre Dernière intervention 9 janvier 2021
9 janv. 2021 à 18:33
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