• 技术文章 >后端开发 >Python教程

    Python随机数与随机字符串详细说明

    高洛峰高洛峰2017-03-16 17:28:48原创734
    随机整数:

    >>> import random
    >>> random.randint(0,99)
    21

    随机选取0到100间的偶数:

    >>> import random
    >>> random.randrange(0, 101, 2)
    42

    随机浮点数:

    >>> import random
    >>> random.random() 
    0.85415370477785668
    >>> random.uniform(1, 10)
    5.4221167969800881

    随机字符:

    >>> import random
    >>> random.choice('abcdefg&#%^*f')
    'd'

    多个字符中选取特定数量的字符:

    >>> import random
    random.sample('abcdefghij',3) 
    ['a', 'd', 'b']

    多个字符中选取特定数量的字符组成新字符串:

    >>> import random
    >>> import string
    >>> string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).r
    eplace(" ","")
    'fih'

    随机选取字符串:

    >>> import random
    >>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] )
    'lemon'

    洗牌:

    >>> import random
    >>> items = [1, 2, 3, 4, 5, 6]
    >>> random.shuffle(items)
    >>> items
    [3, 2, 5, 6, 4, 1]

    random的函数还有很多,此处不一一列举,

    以上就是Python随机数与随机字符串详细说明的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:Python 随机数
    上一篇:详解python3使用PyMysql连接mysql数据库步骤 下一篇:解析使用pprint模块格式化数据
    大前端线上培训班

    相关文章推荐

    • python fabric实现远程操作和部署示例• python读写ini配置文件方法实例分析• Python访问MySQL封装的常用类实例• 在Python的Django框架中编写编译函数• 编写Python CGI脚本的教程

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网