python常用函數(shù)random()函數(shù)詳解
random() 方法返回隨機(jī)生成的一個(gè)實(shí)數(shù),它在[0,1)范圍內(nèi)。
random()
返回隨機(jī)生成的一個(gè)實(shí)數(shù),范圍在[0,1)之間
語(yǔ)法如下:
import random random.random() # 注意:random()是不能直接訪問(wèn)的,需要導(dǎo)入random包,然后通過(guò)random靜態(tài)對(duì)象調(diào)用 # 參數(shù): 無(wú) # 返回值 返回隨機(jī)生成的一個(gè)實(shí)數(shù),它在[0,1)之間
random.seed()
描述:初始化隨機(jī)數(shù)生成器
語(yǔ)法:
random.seed(a = None,version = 2)
a - 生成隨機(jī)數(shù)的種子 可以為一個(gè)int類型的整數(shù)
返回值: 無(wú)
# test.py import random random.seed(0) print(random.random()) # 返回從區(qū)間[0.0, 1.0)隨機(jī)抽取的浮點(diǎn)數(shù)
注意: 在設(shè)計(jì)了種子后,其每次運(yùn)行結(jié)果均相同 指的是test.py文件每次運(yùn)行結(jié)果相同
如下,其運(yùn)行結(jié)果是不相同的:
import random random.seed(0) print(random.random()) print(random.random())
若想使其每次結(jié)果均相同,則需要在每次調(diào)用random.random()函數(shù)之前均重新設(shè)置一次種子
如下:
import random random.seed(0) print(random.random()) random.seed(0) print(random.random())
randint()
描述:返回指定范圍內(nèi)的整數(shù)
語(yǔ)法如下:
random.randint(start,stop)
參數(shù)說(shuō)明:start 一個(gè)整數(shù),指定開始值end 一個(gè)整數(shù),指定結(jié)束值
返回值:
返回指定范圍內(nèi)的整數(shù)
code cese:返回一個(gè)1~9之間的整數(shù)(1<= x <= 9)
#導(dǎo)入random包 import random #返回一個(gè)1~9之間的數(shù)字 print(random.randint(1,9))
到此這篇關(guān)于python常用函數(shù)——random()函數(shù)的文章就介紹到這了,更多相關(guān)python random()函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python采集天天基金數(shù)據(jù)掌握最新基金動(dòng)向
這篇文章主要介紹了Python采集天天基金數(shù)據(jù)掌握最新基金動(dòng)向,本次案例實(shí)現(xiàn)流程為發(fā)送請(qǐng)求、獲取數(shù)據(jù)、解析數(shù)據(jù)、多頁(yè)爬取、保存數(shù)據(jù),接下來(lái)來(lái)看看具體的操作過(guò)程吧2022-01-01
基于pip install django失敗時(shí)的解決方法
今天小編就為大家分享一篇基于pip install django失敗時(shí)的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
pytorch模型預(yù)測(cè)結(jié)果與ndarray互轉(zhuǎn)方式
今天小編就為大家分享一篇pytorch模型預(yù)測(cè)結(jié)果與ndarray互轉(zhuǎn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01
python打印n位數(shù)“水仙花數(shù)”(實(shí)例代碼)
這篇文章主要介紹了python打印n位數(shù)“水仙花數(shù)”,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12
Django通過(guò)自定義認(rèn)證后端實(shí)現(xiàn)多種登錄方式驗(yàn)證
Django提供了用戶認(rèn)證系統(tǒng),那么如何在項(xiàng)目中進(jìn)行應(yīng)用呢?在本文中小編將給大家介紹如何使用用戶認(rèn)證系統(tǒng),實(shí)現(xiàn)我們業(yè)務(wù)場(chǎng)景中常見(jiàn)的多種登錄方式驗(yàn)證。感興趣的小伙伴可以了解一下2021-12-12
python 利用Pyinstaller打包Web項(xiàng)目
這篇文章主要介紹了python 利用Pyinstaller打包Web項(xiàng)目,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-10-10

