zoukankan      html  css  js  c++  java
  • 大乐透作业

    2、写一个生产大乐透号码的程序。
    前区号码由01—35共35个号码组成,后区号码由01—12共12个号码组成
    01 02 03 04 05 01 08
    输入100,产生一百条号码,这一百条不能重复
    产生完之后存到文件里面
    注意:不能用1 2 3 4 5 1 11 #如果是个位数,要补零

    import random
    def Test_number():
        front_list=random.sample(range(1,36),5)
        front_list.sort()
        back_list=random.sample(range(1,13),2)
        back_list.sort()
        # result=front_list+back_list
        result= [str(i).zfill(2) for i in front_list+back_list]
        return     ' '.join(result)
    def run():
        number = input("请输入产生的条数").strip() #1000
        password_set = set()
        if number.isdigit():
            while len(password_set)!=int(number):#0,1000
                # result = create_password()
                result = Test_number()
                password_set.add(result+'
    ')
    
        with open('大乐透.txt','w') as fw:
            fw.writelines(password_set)
    run()
    

      

  • 相关阅读:
    monit官方摘录
    monit配置文件
    monit检测语法
    monit介绍和配置
    ganglia-gmond.conf配置文件
    ganglia问题汇总
    ganglia使用nagios告警
    ganglia-gmetad 配置文件
    监控项目
    监控方案
  • 原文地址:https://www.cnblogs.com/MLing/p/12901737.html
Copyright © 2011-2022 走看看