word = word.strip(string.punctuation + string.whitespace)
比如这句中的将 `string.punctuation` 和 `string.whitespace` 加起来这种用法,是怎么一回事
word.strip(条件) 函数:删除word字符串中开头、结尾处,符合“条件”的字符,这里的条件是两条相加起来,即:标点(英文)+空格。
附带一个小实验,自己试一下,打印:所有数字和标点。
import string输出结果:
中华人民共和国其它条件如下:
string.digits:数字0~9
string.letters:所有字母(大小写)
string.lowercase:所有小写字母
string.printable:可打印字符的字符串
string.punctuation:所有标点
string.uppercase:所有大写字母