为了账号安全,请及时绑定邮箱和手机立即绑定

生成一个没有重复的四位数列表

生成一个没有重复的四位数列表

慕森卡 2021-06-03 07:06:49
我正在尝试制作一个四位数的长列表,没有重复的数字。但是,我正在运行的代码仅生成一位数字,然后关闭。有人能明白为什么吗?import randomcomplist = [0,1,2,3,4,5,6,7,8,9]compnum = []userlist = []usernum = []def compnumber(compnum):    for i in range(4):        compx = random.randint(0,9)        if compx in compnum:            compx = 0            return compx, compnum        else:            compnum.append(compx)            compx = 0            return compx, compnumcompnumber(compnum)print(compnum)谢谢!
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信