介绍
小编给大家分享一下python在一个范围内取随机数的方法是什么,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
<强> python在一个范围内取随机数的方法:强>
可以利用random.uniform()函数来实现。
random.uniform()函数用于生成一个指定范围内的随机浮点数,如:【随机的。制服(10、20)】。
随机的。randint (a、b),用于生成一个指定范围内的整数。其中参数一个是下限,参数b是上限,生成的随机数n: & lt;=n & lt;=b。
代码示例:
print random.randint(12日,20),,#,生成的随机数,护士:,12,& lt;=, n & lt;=20 print random.randint(20日,20),,#,结果永远是20,,,,, #,print random.randint(20日,10),,#,该语句是错误的。下限必须小于上限
随机的。制服(a、b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果比;b,则生成的随机数n:一个在=n祝辞=b。如果& lt; b,则b祝辞=n祝辞=a。
代码示例:
print random.uniform (10, 20) print random.uniform(20日,10) #,18.7356606526 #,12.5798298022
<强> python3实现随机数强>
进口随机 #随机整数 进口的字符串 打印(random.randint (0, 99)) #随机选取0到100间的偶数 print(随机的。101年randrange (0, 2)) #随机浮点数 print (random.random ()) print(随机的。制服(10)) #随机字符 打印(random.choice (& # 39; abcdefg& # % ^ * f # 39;)) #多个字符中选取特定数量的字符 打印(random.sample (& # 39; abcdefghij& # 39; 3)) #多个字符中选取特定数量的字符组成新字符串 #打印(string.join (random.sample([& # 39;一个# 39;& # 39;b # 39;, & # 39; c # 39;, & # 39; d # 39;, & # 39; e # 39;, & # 39; f # 39;, & # 39;舌鳎# 39;,& # 39;h # 39;, & # 39;我# 39;,& # 39;强生# 39;],3)).replace (““““)) #随机选取字符串 print(随机的。选择([& # 39;苹果# 39;& # 39;梨# 39;,& # 39;桃子# 39;,& # 39;橙色# 39;,& # 39;柠檬# 39;))) #洗牌 项=[1、2、3、4、5、6) random.shuffle(物品) print(“洗牌:“项目) #从指定序列中随机获取k个元素作为一个片段返回,不会改变原有序列 列表=[]=random.sample列表(项目2) print(列表)
看完了这篇文章,相信你对python在一个范围内取随机数的方法是什么有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!