Почему я получаю числа (от 0 до 9) для попытки печати каждого символа в строке? Длина строки равна 10, так что я получаю индекс каждой буквы? Как я могу получить символы вместо этого? Я хотел бы получить вывод, который Python предоставит в аналогичном коде (код для JS и Python ниже вместе со своим собственным выходом). Я попробовал это на консоли Google Chrome. Код и выход ниже:JavaScript: console.log(), производя числа вместо символов
strng = 'This is me';
for (var charac in strng)
{
console.log(charac);
}
Выход
0
1
2
3
4
5
6
7
8
9
Python, который также имеет для в формате будет печатать каждый символ в каждой строке. И это то, чего я хочу. Код и выход ниже от терминалов IPython:
strng = 'This is me'
for charac in strng:
print(charac)
выхода Питона:
T
h
i
s
i
s
m
e
Пожалуйста, удалите downvote, ответ является правильным :). –