码迷,mamicode.com
首页 > 其他好文 > 详细

pyhton random模块

时间:2019-08-26 23:02:25      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:data-   生成   main   tle   strong   div   items   class   usr   

Python 生成随机数、随机字符串


#
!/usr/bin/python # -*- coding: UTF-8 -*- import random import string # 随机整数: print random.randint(1,50) # 随机选取0到100间的偶数: print random.randrange(0, 101, 2) # 随机浮点数: print random.random() print random.uniform(1, 10) # 随机字符: print random.choice(abcdefghijklmnopqrstuvwxyz!@#$%^&*()) # 多个字符中生成指定数量的随机字符: print random.sample(zyxwvutsrqponmlkjihgfedcba,5) # 从a-zA-Z0-9生成指定数量的随机字符: ran_str = ‘‘.join(random.sample(string.ascii_letters + string.digits, 8)) print ran_str # 多个字符中选取指定数量的字符组成新字符串: print ‘‘.join(random.sample([z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a], 5)) # 随机选取字符串: print random.choice([剪刀, 石头, ]) # 打乱排序 items = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] print random.shuffle(items)

 

 

pyhton random模块

标签:data-   生成   main   tle   strong   div   items   class   usr   

原文地址:https://www.cnblogs.com/QQmini/p/11415376.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!