• python基础练习题(题目 输出一个随机数。)


    day35

    ---------------------------------------------------------------

    实例050:随机数

    题目 输出一个随机数。

    分析:使用random模块,直接上代码。

    import random
    
    #用于生成一个0到1的随机数
    print(random.random())
    
    #用于生成一个指定范围的随机数
    print(random.uniform(10,11))
    
    #用于生成一个指定范围内的整数
    print(random.randint(10,20))
    
    #从指定范围内,按指定基数递增的集合中 获取一个随机数。
    print(random.randrange(10, 30, 2)) #结果相当于从[10, 12, 14, 16, ... 26, 28]序列中获取一个随机数
    
    #random.choice从序列中获取一个随机元素
    a = [1,2,3,4,5,6]
    print(random.choice(a))
    print(random.choices(a,k=2))
    
    #random.sample从指定序列中随机获取指定长度的片断并随机排列,不会修改原有排序
    print(random.sample(a,3))
    print(a)
    
    #random.shuffle用于将一个列表中的元素随机打乱
    random.shuffle(a)
    print(a)
    

    结果如下:

    C:\Users\qgc\AppData\Local\Programs\Python\Python39\python.exe D:/pythonproject/ttt.py
    0.874013485680427
    10.178053757175045
    13
    12
    4
    [1, 4]
    [6, 1, 2]
    [1, 2, 3, 4, 5, 6]
    [4, 1, 6, 5, 2, 3]
    

      

  • 相关阅读:
    jquery 应用
    SQL Server表分区
    .NET Framework 各版本区别
    后台添加控件时,必须每次重画控件,才能从前台获取控件数据。
    SVN文件库移植(转)
    C# WebService 的缓存机制
    OpenGL C#绘图环境配置
    java 调用webservice的各种方法总结
    SQLServer锁的概述
    C# Word 类库
  • 原文地址:https://www.cnblogs.com/qgc1995/p/15779130.html
Copyright © 2020-2023  润新知