gpt4 book ai didi

python,生成01-12范围内的随机字符串

转载 作者:行者123 更新时间:2023-11-28 19:40:00 24 4
gpt4 key购买 nike

我需要在 python 中生成随机字符串,范围为 01 - 12。如果数字低于 10,则前面必须有零。所以基本上我需要函数返回类似 05 或 09 或11. 我可以使用随机类以某种方式做到这一点吗?或者我只是定义一个包含这 12 个字符串的数组,然后通过随机索引从那里获取它?

最佳答案

>>> import random
>>> "%02d"%random.randrange(1, 13)
'07'

>>> format(random.randrange(1, 13), '02')
'06'

>>> str(random.randrange(1, 13)).zfill(2)
'12'

>>> '000000000111123456789012'[random.randrange(12)::12]
'04'

关于python,生成01-12范围内的随机字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16645844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com