如何随机生成具有特定参数的字符串?

时间:2013-08-11 03:01:25

标签: python string

我想创建一个程序来随机生成一个包含破折号的字符串:

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

现在的限制只包括:

使用随机字母:a到f
使用随机数:0到9
用户输入在新行上打印随机生成的代码的次数。

我对编程很新,我想就如何处理这个问题提出一些建议?

1 个答案:

答案 0 :(得分:2)

好像你正在生成uuid。使用uuid

>>> uuid.uuid4()
UUID('b80d8ad2-c0a5-4689-b39a-2c9869e906af')
>>> uuid.uuid4()
UUID('35895e08-8d72-4bda-9e6c-2a3dd4c2197c')
>>> uuid.uuid4()
UUID('fc3fb627-77e6-4598-9bf8-ac699b16d07a')
>>> uuid.uuid4()
UUID('f6b3fe86-429a-4acd-a509-aa687705bfca')