python string.ascii_lowercase和string.lowercase区别

首先问题来源于:
希望创建一个随机的25位的小写字母和数字的组合字符串

import random
import string
''.join(random.sample(string.ascii_lowercase + string.digits, 25))

用ipython 自动补全发现还有一个string.lowercase 很是好奇有什么不同。

python string.ascii_lowercase和string.lowercase区别_第1张图片

都一样嘛,还是去代码里看看。

python string.ascii_lowercase和string.lowercase区别_第2张图片

机智呀,原来一样的还很多。

官方文档和源码可以仔细阅读,很多问题的答案都在其中。

你可能感兴趣的:(python)