方法
- 整数代码:import ra觉多ndom; for i in range(2): 来自r = random.360新知randint(10还值混减我步立重图难倒00, 9999) pri味问资团宪道源历nt("在1000,9999之间产生随机整数:random.randint(1000, 9999务序京剧歌)=",r) randint方法,在1000,9999之间随机生成
- 图所示。 效果如
- .0) print("在1.0,100.0之间产生随机浮点数:random攻季无.uniform(1.0, 100.0) = ",r) uniform方法,“在1.0,100.素互药斗远0”之间随机生成浮点数代码:import random; for i in range(4): r = random.unifo包清精敌关之重肉rm(1.0, 100
- 效果如图所示
- 数代码:import random; for i in r跑负九静ange(3):ret = random.random()print("在0.0, 右牛笔1.0之间产生随机浮点华数:random.random() = ",r) ra伤更过理声ndom方法,在“”0.0, 1.0”之间随机生成浮点
- 米接拿团效果如图所示。
- 发民服绿重抗乐中随机选择n个。代码:import randoms士报师文amples = {"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun" }for i in range(2): ret = random.sample(samples, 2) prin把实收t("在样本samples中随机选择n个:ran然dom.sampl稳含当报并体e(samples, 2) = ",ret) sample方法,在samples
- choice方法,在序列中随机选择一个。代码:import randomlist1 = ("a", "b", 'c', 'd', "e", "f", 'g', 'h')for i in range(2): r = random.choice(list1) print("何沟在序列list1中随机选择1个:random.choice(list1) =",r)
- 效果如图所示。
- 时间戳方法,随机生成唯一流水号,代码:import datetime; import random; for i in range (0,1): nowTime=datetime.datetime.now().strftime("%Y%m%d%H%M%S") randomNum=random.randint(0,99) if randomNum<=10: randomNum=str(0)+str(randomNum) uniqueNum=str(nowTime)+str(randomNum) print ("时间戳:",uniqueNum)
- 效果如图所示
- 验证码方法,随机生成验证码。代码:import randomdef random_num(): code = '' for i in range(4): ran1 = random.randint(0,9) ran2 = chr(random.randint(65,90)) add = random.choice([ran1,ran2]) code = ''.join([code,str(add)]) return coderand_n = random_num()print("验证码:",rand_n)
- 效果如图所示。
1.《python中如何生成随机数 python中如何定义变量》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《python中如何生成随机数 python中如何定义变量》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3368827.html