Additionner valeur lettre

Fermé
Christophe - 26 oct. 2020 à 11:20
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 26 oct. 2020 à 13:10
Bonjour,
j'ai commencé la programmation il y a quelques mois seulement, pardonnez moi si vous trouver ma question un peu bête.
Je voudrais savoir comment faire pour passer de la lettre a à b dans une boucle. Je veux faire une boucle qui écrit "a", "b", "c" jusqu'à "j". J'ai réussi à faire ce programme, mais il tient sur un grand nombre de ligne car j'ai du détailler chaque étape. Je voudrais savoir comment faire tenir ce programme dans une boucle pour qu'il prenne le moins de place possible. Merci de vos réponses.


Configuration: Windows / Chrome 86.0.4240.111
A voir également:

3 réponses

Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168
Modifié le 26 oct. 2020 à 11:30
Bonjour,

Peux-tu nous poster ton code ?

ceci dit, pour afficher les 10 1ieres lettres, je ferais une boucle de 0 a 9, et j'utiliserais le code ascii des lettres

('a' = 97, 'b' = 98, ...), et donc je convertirais le code en string pour affichage
0
bonjour,
voici mon code (il est extrêmement long pour pas grand chose)
  • bob.goto(25,310)

bob.down()
bob.write("a")
bob.up()
bob.goto(75,310)
bob.down()
bob.write("b")
bob.up()
bob.goto(125,310)
bob.down()
bob.write("c")
bob.up()
bob.goto(175,310)
bob.down()
bob.write("d")
bob.up()
bob.goto(225,310)
bob.down()
bob.write("e")
bob.up()
bob.goto(275,310)
bob.down()
bob.write("f")
bob.up()
bob.goto(325,310)
bob.down()
bob.write("g")
bob.up()
bob.goto(375,310)
bob.down()
bob.write("h")
bob.up()
bob.goto(425,310)
bob.down()
bob.write("i")
bob.up()
bob.goto(475,310)
bob.down()
bob.write("j")
bob.up()

Merci de votre reponse, je vais me renseigner sur le code ascii en python.
0
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 168
Modifié le 26 oct. 2020 à 13:12
ah ok, c'est quoi ce code, c'est Turtle ?

déjà, essaie un bout de code pour afficher ta série de lettres comme je te l'ai indiqué

il existe une méthode Python pour convertir ascii en chaine de caractères

donc, par exemple, 97 --> 'a', etc ....

ensuite, intègre-le dans ton truc
0