Python:如何一次打印一个单词

时间:2011-06-30 06:03:13

标签: python

如何使用Python一次打印一个字母?任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:2)

如果我理解正确,你可以使用以下代码:

for word in text.split():
    print word

否则,如果你需要打印单词的字母:

for let in word:
    print let

如果你需要跳过标点符号等,你也可以使用regEx:

tst = 'word1, word2 word3;'

from re import findall

print findall(r'\w+', tst)

或者不是非常pythonic:

skipC = [':','.', ',', ';']# add any if needed

text= 'word1, word2. word3;'

for x in skipC:
    text = text.replace(x, ' ')

for word in text.split():
    print word