Printing side-by-side without a space character, inside for-loop in python
本问题已经有最佳答案,请猛点这里访问。
对于python中的这段代码,
1 2 3 4 5 6 | >>>word="spaces" >>>for i in range(len(word)): ... print word[i], ... s p a c e s >>> |
如果我不想在打印的字母之间留任何空格,我该怎么办?在c for eg中,打印默认位于最后一个打印字符旁边。
使用
1 2 3 4 5 | >>> word = 'spaces' >>> for c in word: ... sys.stdout.write(c) ... spaces>>> |
旁注:正如您在上面看到的,您不需要使用索引;只需迭代字符串以获取字符。