【自学笔记】python 常用模块random

2018年4月19日15:21:18 1 695 阅读

random.uniform(1,2)  随机浮点数 #1.9724544994747084  你必须向他提供一个最大值和最小值,他会在这两个值之间进行随机

random.random()  随机生成一个大于0而小于1的随机数

random.randint(100000,999999) 随机生成整数,但是你必须向他提供一个最大值和最小值,他会在这两个值之间进行随机

random.randrange(0, 101, 2)    随机生成1-100之间的偶数 把最后一个数改为1 那会随机生成奇数

random.choice('abcdefg&#%^*f') 随机出一个字符串 不过他好像有点概率的问题

random.sample('abcdefghij',3)   随机三个字符 会输出一个列表

random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ) 随机输出列表中的一个元素

random.shuffle()  他会对一个列表进行随机的排序

张晔璇

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  1

    • avatar 张晔璇 Admin
      Google Chrome 65.0.3325.181 Google Chrome 65.0.3325.181 Windows 7 x64 Edition Windows 7 x64 Edition
      Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36

      社区BBS