python之random中其他幾個模塊

uniform()

描述:

random.uniform的函數(shù)原型為:random.uniform(a, b)冠息,用于生成一個指定范圍內的隨機符點數(shù)挡逼,兩個參數(shù)其中一個是上限觉渴,一個是下限炮沐。如果a > b难咕,則生成的隨機數(shù)n: a <= n <= b泛烙。如果 a <b理卑, 則 b <= n <= a。

用法:

print(random.uniform(10, 20))
print(random.uniform(100, 200))

運行結果:

10.985474147590526
191.99401509816354

randint()

random.randint()的函數(shù)原型為:random.randint(a, b)蔽氨,用于生成一個指定范圍內的整數(shù)藐唠。其中參數(shù)a是下限,參數(shù)b是上限鹉究,生成的隨機數(shù)n: a <= n <= b

用法:

print( random.randint(98,100))
print( random.randint(0,100))

運行結果:

100
5

randrange()

random.randrange的函數(shù)原型為:random.randrange([start], stop[, step])宇立,從指定范圍內,按指定基數(shù)遞增的集合中 獲取一個隨機數(shù)自赔。如:random.randrange(10, 100, 2)妈嘹,結果相當于從[10, 12, 14, 16, ... 96, 98]序列中獲取一個隨機數(shù)。random.randrange(10, 100, 2)在結果上與 random.choice(range(10, 100, 2) 等效绍妨。

用法

print(random.randrange(0, 101, 5))
print(random.randrange(0, 101, 3))

運行結果:

60
81

choice

random.choice從序列中獲取一個隨機元素润脸。其函數(shù)原型為:random.choice(sequence)。參數(shù)sequence表示一個有序類型他去。這里要說明 一下:sequence在python不是一種特定的類型毙驯,而是泛指一系列的類型。list, tuple, 字符串都屬于sequence灾测。

用法

print(random.choice('abcdefg&#%^*f'))
print(random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ))

運行結果:

%
peach

sample()

random.sample的函數(shù)原型為:random.sample(sequence, k)爆价,從指定序列中隨機獲取指定長度的片斷。sample函數(shù)不會修改原有序列

用法

print(random.sample('abcdefghij',9) )
print(random.sample(['apple', 'pear', 'peach', 'orange', 'lemon'],3) )

運行結果:

['d', 'h', 'g', 'f', 'c', 'i', 'e', 'b', 'a']
['apple', 'pear', 'orange']

shuffle()

random.shuffle的函數(shù)原型為:random.shuffle(x[, random]),用于將一個列表中的元素打亂允坚。

用法

items = [1, 2, 3, 4, 5, 6]
random.shuffle(items)
print(items)

運行結果:

[2, 6, 3, 5, 1, 4]
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末魂那,一起剝皮案震驚了整個濱河市蛾号,隨后出現(xiàn)的幾起案子稠项,更是在濱河造成了極大的恐慌,老刑警劉巖鲜结,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件展运,死亡現(xiàn)場離奇詭異,居然都是意外死亡精刷,警方通過查閱死者的電腦和手機拗胜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怒允,“玉大人埂软,你說我怎么就攤上這事∪沂拢” “怎么了勘畔?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長丽惶。 經常有香客問我炫七,道長,這世上最難降的妖魔是什么钾唬? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任万哪,我火速辦了婚禮,結果婚禮上抡秆,老公的妹妹穿的比我還像新娘奕巍。我一直安慰自己,他們只是感情好儒士,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布伍绳。 她就那樣靜靜地躺著,像睡著了一般乍桂。 火紅的嫁衣襯著肌膚如雪冲杀。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天睹酌,我揣著相機與錄音权谁,去河邊找鬼。 笑死憋沿,一個胖子當著我的面吹牛旺芽,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼采章,長吁一口氣:“原來是場噩夢啊……” “哼运嗜!你這毒婦竟也來了?” 一聲冷哼從身側響起悯舟,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤担租,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后抵怎,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奋救,經...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年反惕,在試婚紗的時候發(fā)現(xiàn)自己被綠了尝艘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡姿染,死狀恐怖背亥,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情悬赏,我是刑警寧澤狡汉,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站舷嗡,受9級特大地震影響轴猎,放射性物質發(fā)生泄漏。R本人自食惡果不足惜进萄,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一捻脖、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧中鼠,春花似錦可婶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至惫搏,卻和暖如春具温,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背筐赔。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工铣猩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人茴丰。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓达皿,卻偏偏與公主長得像天吓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子峦椰,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內容

  • Python中的random模塊用于生成隨機數(shù)龄寞。下面介紹一下random模塊中最常用的幾個函數(shù)。 random.r...
    紅沙塵閱讀 647評論 0 0
  • Python中的random模塊用于生成隨機數(shù)汤功。下面介紹一下random模塊中最常用的幾個函數(shù)物邑。 random.r...
    隨風化作雨閱讀 410評論 0 0
  • random.random random.random()用于生成一個0到1的隨機符點數(shù): 0 <= n < 1....
    PythonMaO閱讀 294評論 0 0
  • Python中的random模塊用于生成隨機數(shù)。下面介紹一下random模塊中最常用的幾個函數(shù)冤竹。 random.r...
    老王叔叔閱讀 4,665評論 0 0
  • 代碼開始出加入import random導入random模塊 1拂封、random.random random.ran...
    marshb閱讀 3,584評論 0 1