国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python中的隨機函數(shù)小結(jié)

2020-02-22 23:01:05
字體:
供稿:網(wǎng)友

本系列不會對python語法,理論作詳細說明;所以不是一個學習教材;而這里只是我一個學習python的某些專題的總結(jié)。

1. random()函數(shù) 

描述:random() 方法返回隨機生成的一個實數(shù),它在[0,1)范圍內(nèi)。    

語法:

import randomrandom.random(); 

注意:random()是不能直接訪問的,需要導(dǎo)入 random 模塊,然后通過 random 靜態(tài)對象調(diào)用該方法。 

實例演示:

>>> import random>>> print random.random();0.803119901575>>> print random.random();0.451592468747

2. randrange()函數(shù)

描述: randrange() 方法返回指定遞增基數(shù)集合中的一個隨機數(shù),基數(shù)缺省值為1。返回一個整數(shù)

語法

import randomrandom.randrange ([start,] stop [,step])

參數(shù):

    start -- 指定范圍內(nèi)的開始值,包含在范圍內(nèi) stop -- 指定范圍內(nèi)的結(jié)束值,不包含在范圍內(nèi)。 step -- 指定遞增基數(shù)

實例演示

>>> print random.randrange(10);4>>> print random.randrange(5,10);7>>> print random.randrange(5,10,3);5>>> print random.randrange(5,10,3);8

3.randint()函數(shù)

描述:randint()方法將隨機生成一個整數(shù),它在[x,y]范圍內(nèi) ;有點等價于randrange(x,y+1).

語法

import randomrandom.randint(x,y)

參數(shù):

    x -- 指定范圍內(nèi)的開始值,包含在范圍內(nèi) y -- 指定范圍內(nèi)的結(jié)束值,包含在范圍內(nèi)。

實例演示

>>> print random.randrange(5,10);9>>> print random.randint(5,10);6 

4. uniform()函數(shù)

描述:uniform() 方法將隨機生成下一個實數(shù),它在[x,y]范圍內(nèi)。返回一個浮點數(shù) 

語法:

import randomrandom.uniform (x,y)

參數(shù):

     x -- 指定范圍內(nèi)的開始值,包含在范圍內(nèi) y -- 指定范圍內(nèi)的結(jié)束值,包含在范圍內(nèi)。

實例演示

>>> print random.uniform(5,10);9.13282585434>>> print random.uniform(9,10);9.95958315062 

5. choice()函數(shù)

描述:choice() 方法返回一個列表,元組或字符串的隨機項。

語法

import randomrandom.choice(x)

參數(shù):

x -- list,tuple,strings的一種

實例演示

>>> print random.choice(('a','be',5,'e'))5>>> print random.choice([10,2,6,5,85,'af'])85>>> print random.choice('i love python')v

6. sample()函數(shù)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 孝义市| 黔江区| 东明县| 溆浦县| 鲁甸县| 绵阳市| 安图县| 双江| 新津县| 开鲁县| 桂阳县| 汉源县| 镇巴县| 淳安县| 项城市| 城市| 弥勒县| 景德镇市| 临清市| 宝丰县| 息烽县| 黄山市| 昭觉县| 略阳县| 哈巴河县| 盖州市| 麦盖提县| 芦溪县| 海丰县| 新兴县| 石屏县| 靖边县| 喀喇沁旗| 瑞昌市| 元阳县| 分宜县| 江安县| 乐亭县| 兴国县| 英德市| 舒城县|