今天要来介绍的是random套件,这也是个非常实用的套件,他主要是用来在范围内随机取某一个数或资料,例如在某个范围内随机选数字等,那我们就开始吧!
首先一样是安装套件~
import random
import random
print( random.randint(1,10) ) # 产生1到10的随机整数
print( random.random() ) # 产生0到1的随机浮点数
print( random.uniform(1.1,5.4) ) # 产生1.1到5.4的随机浮点数
print( random.choice('hello') ) # 从字串中随机取一个元素
print( random.randrange(1,100,2) ) # 产生1到100,间格为2的整数,1 3 5 7 ....99
以上用法的意思我都有写在旁边,但有个问题就是,浮点数是什麽?之前我们都没有用到,那我在这补充一下,浮点数其实就是有小数点的数字,但是浮点数跟非整数是没有绝对关系的,譬如说10.0,他是整数也是浮点数。而之所以它叫做浮点数,就是因为小数点可以浮动,例:3.1 x 102 = 0.31 x 103 = 31 x 101。
import random
a=[1,3,5,6,7,4]
random.shuffle(a)
print(a)
这个用法是可以将清单中的元素随机打乱,random.shuffle(a),当这条程序跑完以後,清单a里的顺序就被打乱了。
看完这篇文章你会得到的成果图 这篇文章,主要是设计给我自己要用的 Video Player 画 RO...
<button onClick={this.deleteRow.bind(this, 'id'...
嗨~大家好!! 我是饿麟,你们也可以叫我小饿 今天是铁人赛开赛的第1天 身为一个小白,我正思考着也许...
本系列文章复习了一些业界常考演算法 从中也一再的复习/整理自己所学,厘清一些概念,希望大家经过一系...
Abstract 小编先前每个范例都有提供服务(Service)层级的测试案例,但部分开发者会开发许...