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

    random()方法返回随机生成的一个实数,它在[0,1)范围内。

    import random #导入模块
    
    #生成随机浮数点 
    print(random.random())       
    结果:
    0.09959982680806934
    
    #在1-7随机抽一个数字出来
    print(random.randint(1,7)) 
    结果:
    2
    
    #在0-2随机抽一个数字出来
    print(random.randrange(3)) 
    结果:
    0
    
    #可以在列表抽一个数字
    x = [1,2,3,4,5,6,6]    
    print(random.choice(x))      
    结果:
    4
    
    #从hello里随机抽1个字符
    print(random.choice('hello'))
    结果:
    l
    
    #随机抽2个字符
    print(random.sample('hello',2)) 
    结果:
    ['o', 'h']
    
    #1-9随机浮数点
    print(random.uniform(1,9))     
    1.7931624403101152
    
    #洗牌,搞乱列表
    random.shuffle(x)                
    print(x)
    结果:
    [6, 1, 2, 5, 6, 4, 3]
    

      

  • 相关阅读:
    命令行
    作业三C++
    作业二
    0003---简单的a+b问题
    0002---五层小山
    0001---Hello world
    关于OJ的那些事
    CDQ分治学习笔记
    C++ IO的一些注意点
    Vscode配置C++环境
  • 原文地址:https://www.cnblogs.com/lucktomato/p/15166964.html
Copyright © 2011-2022 走看看