python (如何产生特殊字符), 就像string.letters一样直接产生大小写的全部字母, 有没有一个这种方法能直

产生所有的特殊字符,包括~!#@¥%……&*()——+|。?等
2025-03-01 10:48:24
推荐回答(3个)
回答1:

>>> import string
>>> string.printable
'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~ \t
\n\r\x0b\x0c'
>>>

回答2:

试试itertools模块

回答3:

这个简单
string.punctuation