0
文字列内の各文字を印刷しようとすると数字(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)
Pythonの出力は次のとおりです。MDNから
T
h
i
s
i
s
m
e
をしてくださいdownvoteを削除し、その答えは正しいです:)。 –