python中digits用法
random在python中的意思 在Python中,digits是一个常量字符串,包含了所有的数字字符0到9。digits常常与string模块一起使用,可以用来生成随机字符串或者字符串中数字的提取。
下面是digits常量的定义:
import string
digits = string.digits
生成随机字符串
可以使用random模块和digits常量来生成随机字符串。例如:
import random
import string
digits = string.digits
password = ''.join(random.choice(digits) for i in range(6))
print(password)
这个程序将生成一个六位的数字密码。
提取字符串中的数字
使用digits常量可以提取字符串中的数字。例如:
import string
digits = string.digits
string_with_digits = 'Hello, I am 25 years old.'
only_digits = ''.join(filter(lambda x: x in digits, string_with_digits))
print(only_digits)
这个程序将输出字符串中的数字25。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论