根据文档,string.punctuation
包含:String of ASCII characters which are considered punctuation characters in the C locale.
如果我打印string.punctuation
,我会!"#$%&'()*+,-./:;<=>?@[]^_`{|}~
我可以依赖这个字符串总是相同的,因为它包含所有ASCII标点字符,或者区域设置是否对此有重要意义?
(我在Xubuntu 12.04上使用Python 2.7并使用LANG=en_US.UTF-8
)
答案 0 :(得分:0)
是 - 禁止(非常不可能)将来对ASCII或C语言环境的更改,该组字符应保持不变。