zoukankan      html  css  js  c++  java
  • python中random模块

    #random模块
    import random  #导入模块
    print(random.random())                #随机生成(0,1)之间的小数,首尾都不包含
    print(random.randint(1, 4))           #随机生成[1,4]中的整数,包含首尾
    print(random.randrange(1, 4))         #随机生成[1,4)中的整数,顾头不顾尾
    print(random.uniform(1, 4))           #随机生成(1,4)之间的小数,首尾都不包含
    print(random.choice([1, '23', [4, 5]]))  #s随机选择一个对象
    print(random.sample([1, 2, 3, 4], 3)) #随机选择列表中的(3)个元素(3)是参数
    item = [1, 3, 5, 7, 9]
    random.shuffle(item)                  #打乱item的顺序,相当于"洗牌"
    print(item)
    
    #函数chr    函数chr的作用是将ASCII表转化为数字与字母一一对应
    #A-Z对应65--90
    #小练习:随机生成五位随机码
    def make_code(max_size):
        res = ''
        for i in range(max_size):
            num =str(random.randint(0, 9))
            alp = chr(random.randint(65, 90))
            res += random.choice([num, alp])
        print(res)
    make_code(5)
  • 相关阅读:
    Spring cloud父项目的建立
    Spring cloud简介
    ssm整合
    springboot-注解讲解
    springboot-helloworld实现
    Java线程池七个参数
    JVM性能调优
    SpringBoot的特性
    Spring与Spring Boot核心注解
    mybatis中#{} 和 ${}的区别
  • 原文地址:https://www.cnblogs.com/5j421/p/10072762.html
Copyright © 2011-2022 走看看