随机整数:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> random.randint(0,99)21# End www.jb51.cc
随机选取0到100间的偶数:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> random.randrange(0,101,2)42# End www.jb51.cc
随机浮点数:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> random.random() 0.85415370477785668>>> random.uniform(1,10)5.4221167969800881# End www.jb51.cc
随机字符:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> random.choice('abcdefg&#%^*f')'d'# End www.jb51.cc
多个字符中选取特定数量的字符:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import randomrandom.sample('abcdefghij',3) ['a','d','b']# End www.jb51.cc
多个字符中选取特定数量的字符组成新字符串:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> import string>>> string.join(random.sample(['a','b','c','e','f','g','h','i','j'],3)).replace(" ","")'fih'# End www.jb51.cc
随机选取字符串:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> random.choice ( ['apple','pear','peach','orange','lemon'] )'lemon'# End www.jb51.cc
洗牌:
# @param Python随机数与随机字符串详解# @author 内存溢出 jb51.cc|www.www.jb51.cc >>> import random>>> items = [1,2,3,4,5,6]>>> random.shuffle(items)>>> items[3,6,1]# End www.jb51.cc
random的函数还有很多,此处不一一列举
总结以上是内存溢出为你收集整理的Python随机数与随机字符串功能实例全部内容,希望文章能够帮你解决Python随机数与随机字符串功能实例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)