-5

Python2.7では

代わりに「THIS IS HOW IT SHOULD LIKE」のようなフレーズを印刷したいと思います

「THISISSHOWITSHOULDLOOK LIK E」

どうすればいいのですか?

4

1 に答える 1

2

次のようなことをしているようです。

letters = "THIS IS HOW IT SHOULD LOOK LIKE"

for letter in letters:
    print letter,

印刷中に各文字の間にスペースを入れます。

文字を 1 つずつ印刷する代わりに、文字列自体を印刷します。

>>>print letters
THIS IS HOW IT SHOULD LOOK LIKE

が文字列ではなく文字のリストである場合lettersは、 を使用して文字列に変換しますjoin

print "".join(letters)

何らかの理由ですべての文字を 1 つのリストに収めることができない場合は、 を使用sys.stdout.writeして、末尾のスペースや改行なしで文字列を出力できます。

import sys
letters = "THIS IS HOW IT SHOULD LOOK LIKE"

for letter in letters:
    sys.stdout.write(letter)

結果:

THIS IS HOW IT SHOULD LOOK LIKE
于 2013-09-26T14:55:58.203 に答える