zoukankan      html  css  js  c++  java
  • 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]
    

      

  • 相关阅读:
    Python面向对象
    Python函数
    Linux之路
    Python之路
    函数
    动态参数
    python模块的运行机制以及time模块格式转换
    Python PEP8代码规范_20180614
    Oracle 分页查询方法和效率分析
    oracle 12c数据库启动(包含CDB和PDB)以及常见异常处理
  • 原文地址:https://www.cnblogs.com/qgc1995/p/15779130.html
Copyright © 2011-2022 走看看