• python


    随机数模块:

    import random
    
    #随机0-1内的浮点数
    # print(random.random())
    
    #随机1-100的整数
    # print(random.randint(1,100))
    
    #同上类似 1-99 的数
    # print(random.randrange(1,100))
    
    #给定数据,随机选择一个数
    # a = [1,3,54,5,6,7,4]
    # print(random.choice(a))
    
    #给定数据,随机选择x个
    # a = [1,3,54,5,6,7,4]
    # print(random.sample(a,3))
    
    #随机范围内的浮点数据
    # print(random.uniform(1,4))
    
    #打乱顺序
    # a = [1,2,3,4,5,6,7,8,9,0]
    # random.shuffle(a)
    # print(a)
    
    # 应用:
    #四位随机验证码:
    # def random_yz():
    #     rand = ""
    #     for i in range(1,5):
    #         a = random.randint(0,9)
    #         b = chr(random.randint(65,122))
    #         c =random.choice([a,b])
    #         rand += str(c)
    #     return rand
    # print(random_yz())
    
    # 拓展:
    #chr转换为ascii字符
    
    #48-57为0-9
    # for i in range(48,58):
    #     print(chr(i))
    
    # #65-90为大写A-Z
    # for i in range(65,91):
    #     print(chr(i))
    
    # #97-122为小写a-z
    # for i in range(97,123):
    #     print(chr(i))
  • 相关阅读:
    一条SQL的执行流程
    LinkedList源码解析
    MinorGC前检查
    AbstractList源码分析
    JVM常用命令
    CountDownLatch源码解析
    ReentrantLock源码解析
    HTTPS简单介绍
    工厂方法模式
    观察者模式
  • 原文地址:https://www.cnblogs.com/Anec/p/9693039.html
Copyright © 2020-2023  润新知