zoukankan      html  css  js  c++  java
  • Python生成随机数的一些函数

    
    
    头文件:   import random
    
    1、生成一个随机浮点数,范围是0-1:
    
          print random.random()
    
    2、生成指定范围内的随机浮点数:
    
          print random.uniform(a,b)
    
    3、生成指定范围内的随机整数:
    
          print random.randint(a,b)
    
    4、生成指定范围内的任意数:
    
          print randrange(a,b)
    
          生成指定范围内的任意n个递增序列:
    
         print randrange(a,b,n)
    
    5、随机获取一个元素
    
         random.choice(sequence)
    
         random.choice("Hello world!")#输出随机字符
    
         random.choice(("Hello world!"))#输出随机的字符
    
         random.choice(["Hello world"])#输出 Hello world
    
         random.choice("Hello","world")#error
    
         random.choice(("Hello","world"))#输出随机的单词
    
         random.choice(["Hello","world"])#输出随机的单词
    
    6、将元素打乱
    
         import random
    
         list=['I','love','Python']
    
         random.shuffle(list)
    
         print list
    
    7、从一个序列中随机选择n个元素,不改变原始序列
    
        import random
    
        a="123456"
    
        b=[1,2,3,4,5,6]
    
        c=['a','b','c','d','e']
    
        print random.sample(a,3)
    
        print random.sample(b,3)
    
        print random.sample(c,3)
    
    -------------------------------------------------------------------------------------------------------------------------------
    
    另:
    
        a=["123456"]   #字符串序列,这个序列中只有一个字符串,基本元素是字符串
    
        b="123456"   #字符序列,基本元素是字符
    

    这里写图片描述

  • 相关阅读:
    hdu 1.2.4
    交换机&&路由器
    AP、AC、无线路由器
    肩胛骨
    无线路由器
    背部肌肉
    胸部肌肉
    redis未授权访问
    进制
    攻防实验
  • 原文地址:https://www.cnblogs.com/nyist-xsk/p/7264802.html
Copyright © 2011-2022 走看看