Python random模塊的運用詳解
更新時間:2021年12月28日 10:54:27 作者:冒雨前行的蝸牛
這篇文章主要為大家介紹了Python random模塊的運用,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
1.隨機(jī)取小數(shù):
import random print(random.runiform(a,b)) #a-b之間小數(shù)的選取 print(random.random()) #0-1之間小數(shù)隨機(jī)選取 輸出:0.03815542754382306 print(random.uniform(2,4)) 輸出:3.560120761832978
2.整數(shù)的隨機(jī)選取:
import random print(random.randint(a,b)) #a~b之間整數(shù)的隨機(jī)選取(包含b) print(random.randint(a,b)) #a~b之間整數(shù)的隨機(jī)選取 print(random.randint(3,4)) #取值[3~4} 輸出:4 print(random.randrange(4,6)) #取值[4~6)只能頭不取尾 輸出:4 print(random.randrange(1,200,2)) #取1-200之間取奇數(shù) 輸出:61 print(random.randrange(1,200,2)) #取1-200之間取偶數(shù) 輸出:190
3.隨機(jī)列表取數(shù),元素打亂:
import random
list = ['中國','x',('美國',2),147]
print(random.choice(list)) #列表元素隨機(jī)取一個
輸出:147
print(random.sample(list,2)) #列表隨機(jī)取兩個元素
輸出:[('美國',2),x]
random.shuffle(l) #列表元素隨機(jī)打亂
print(list)
輸出:[147,'中國',('美國',2),'x']
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
python3+selenium實現(xiàn)qq郵箱登陸并發(fā)送郵件功能
這篇文章主要為大家詳細(xì)介紹了python3+selenium實現(xiàn)qq郵箱登陸,并發(fā)送郵件功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-01-01
Python實現(xiàn)同時兼容老版和新版Socket協(xié)議的一個簡單WebSocket服務(wù)器
這篇文章主要介紹了Python實現(xiàn)同時兼容老版和新版Socket協(xié)議的一個簡單WebSocket服務(wù)器,需要的朋友可以參考下2014-06-06
利用Python實現(xiàn)sqlite3增刪改查的封裝
在一些小的應(yīng)用中,難免會用到數(shù)據(jù)庫,Sqlite數(shù)據(jù)庫以其小巧輕便,無需安裝,移植性好著稱,下面這篇文章主要給大家介紹了關(guān)于利用Python實現(xiàn)sqlite3增刪改查的封裝,需要的朋友可以參考下2021-12-12
使用python?scrapy爬取天氣并導(dǎo)出csv文件
由于工作需要,將爬蟲的文件要保存為csv,以前只是保存為json,下面這篇文章主要給大家介紹了關(guān)于如何使用python?scrapy爬取天氣并導(dǎo)出csv文件的相關(guān)資料,需要的朋友可以參考下2022-08-08

