Pourquoi ai-je des nombres (0 à 9) pour essayer d'imprimer chaque caractère de la chaîne? La longueur de la chaîne est de 10, alors est-ce que je reçois l'index de chaque lettre? Comment puis-je obtenir les caractères à la place? Je voudrais obtenir la sortie que Python fournirait dans un code similaire (code pour JS et Python ci-dessous avec sa propre sortie). J'ai essayé ceci sur la console de Google Chrome. Code et de sortie ci-dessous:JavaScript: console.log() produisant des nombres au lieu des caractères
strng = 'This is me';
for (var charac in strng)
{
console.log(charac);
}
sortie est
0
1
2
3
4
5
6
7
8
9
Python qui a également pour-format imprimerait chaque caractère par ligne. Et c'est ce que je veux. Code et sortie ci-dessous des bornes ipython:
sortiestrng = 'This is me'
for charac in strng:
print(charac)
Python est:
T
h
i
s
i
s
m
e
S'il vous plaît, retirez le downvote, la réponse est juste :). –