完整的空白字符列表是什么,
我需要真正理解Python中
在Python的参考手册第6.6章中写道:
当最后一个写入标准输出的字符是空格字符(除了' ')时,......
我知道这种情况下最常见的空白符是'\n',但我需要知道其他的空白符。
print
如何解释这些字符?我需要真正理解Python中
print
语句的工作原理。到目前为止,一切都有点奇怪,但有一个细节我搞不清楚:在Python的参考手册第6.6章中写道:
当最后一个写入标准输出的字符是空格字符(除了' ')时,......
我知道这种情况下最常见的空白符是'\n',但我需要知道其他的空白符。
import string;print repr(string.whitespace)
。 - Ashwini Chaudharyprint
语句语义中那个晦涩部分的解决方案。例如,将各种子字符串连接成一个完全可控的输出字符串。或者尝试使用from __future__ import print_function
进行前向兼容的方法(它始终在其参数之间包括其sep
参数,即使它们以空格结尾)。 - Blckknghtprint
函数中所谓的“软空格”特性,在Python3中已被移除。 - Bakuriu