当前位置: 代码迷 >> 综合 >> Python随机生成十位数并保证单一性
  详细解决方案

Python随机生成十位数并保证单一性

热度:26   发布时间:2024-03-06 21:18:34.0

生成十位数:

s = str(random.randint(0, 99999999)).zfill(10)

生成并保证单一性:

def get_s():import randomfor i in range(0, 10000000):s = str(random.randint(0, 99999999)).zfill(10)test_rkeys = r_conn.hget('gbrgbr46', s)if test_rkeys == None:r_conn.hset('gbrgbr46', s, '1')else:continueprint('生成随机码成功')print(s,'随机码')return s

 

  相关解决方案