Python2.7中
我想打印我的短语,例如“这应该是这样的”,而不是
“THISHOWIT应该看起来像E”
我该怎么做?
听起来你正在做这样的事情:
letters = "THIS IS HOW IT SHOULD LOOK LIKE"
for letter in letters:
print letter,
这将在打印过程中在每个字母之间放置一个空格。
与其一次打印一个字母,不如打印字符串本身。
>>>print letters
THIS IS HOW IT SHOULD LOOK LIKE
如果letters
是字符列表而不是字符串,则使用 . 将其转换为字符串join
。
print "".join(letters)
如果由于某种原因无法将所有字母全部放在一个列表中,则可以使用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