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)文章
Python爬取智聯(lián)招聘數(shù)據(jù)分析師崗位相關(guān)信息的方法
這篇文章主要介紹了Python爬取智聯(lián)招聘數(shù)據(jù)分析師崗位相關(guān)信息的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08python 實現(xiàn)GUI(圖形用戶界面)編程詳解
今天小編就為大家分享一篇python 實現(xiàn)GUI(圖形用戶界面)編程詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07使用Python創(chuàng)建websocket服務(wù)端并給出不同客戶端的請求
本文主要介紹了使用Python創(chuàng)建websocket服務(wù)端并給出不同客戶端的請求,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01python實現(xiàn)類似ftp傳輸文件的網(wǎng)絡(luò)程序示例
這篇文章主要介紹了python實現(xiàn)類似ftp傳輸文件的網(wǎng)絡(luò)程序示例,需要的朋友可以參考下2014-04-04在django項目中導(dǎo)出數(shù)據(jù)到excel文件并實現(xiàn)下載的功能
這篇文章主要介紹了在django項目中導(dǎo)出數(shù)據(jù)到excel文件并實現(xiàn)下載的功能,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03python 使用Yolact訓(xùn)練自己的數(shù)據(jù)集
這篇文章主要介紹了python 使用Yolact訓(xùn)練自己的數(shù)據(jù)集,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04PyCharm新建.py文件時默認(rèn)添加信息的實現(xiàn)
這篇文章主要介紹了PyCharm新建.py文件時默認(rèn)添加信息的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07