Python簡單生成隨機數(shù)的方法示例
本文實例講述了Python簡單生成隨機數(shù)的方法。分享給大家供大家參考,具體如下:
主要知識點:
隨機整數(shù):
random.randint(a,b):返回隨機整數(shù)x,a<=x<=b
包含范圍的隨機整數(shù)
random.randrange(start,stop,[,step]):返回一個范圍在(start,stop,step)之間的隨機整數(shù),不包括結(jié)束值。
0-1之間的隨機浮點數(shù)
隨機實數(shù):random.random():返回0到1之間的浮點數(shù)
指定范圍的隨機浮點數(shù)
random.uniform(a,b):返回指定范圍內(nèi)的浮點數(shù)。
實戰(zhàn)演示:
Microsoft Windows [版本 6.1.7601] 版權(quán)所有 (c) 2009 Microsoft Corporation。保留所有權(quán)利。 C:\Users\Administrator>python Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:40:30) [MSC v.1500 64 bit ( AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import random >>> print random.randint(1,3) 2 >>> print random.randint(1,3) 1 >>> print random.randint(1,3) 2 >>> print random.randint(1,3) 2 >>> print random.randint(1,10) 1 >>> print random.randint(1,10) 10 >>> print random.randint(1,10) 5 >>> print random.randint(1,10) 1 >>> print random.randint(1,10) 5 >>> print random.randint(1,10) 7 >>> print random.randint(1,10) 4 >>> print random.randint(1,10) 3 >>> print random.randrange(1,5,1) 2 >>> print random.randrange(1,5,1) 4 >>> print random.randrange(1,5,1) 4 >>> print random.randrange(1,5,1) 4 >>> print random.randrange(1,5,1) 3 >>> print random.randrange(1,5,1) 1 >>> print random.randrange(1,5,1) 3 >>> print random.randrange(1,5,1) 1 >>> print random.randrange(1,5,1) 1 >>> print random.randrange(1,5,1) 2 >>> print random.randrange(1,5,1) 1 >>> print random.randrange(1,5,1) 1 >>> print random.randrange(1,5,1) 4 >>> print random.random() 0.395644101608 >>> print random.random() 0.939752210993 >>> print random.random() 0.753840174814 >>> print random.random() 0.6284505895 >>> print random.random() 0.221124079082 >>> print random.random() 0.859997827515 >>> print random.uniform(3,5) 3.68718533467 >>> print random.uniform(3,5) 3.44178711732 >>> print random.uniform(3,5) 3.66400073252 >>> print random.uniform(3,5) 4.90505268541 >>> print random.uniform(3,5) 4.69546962717 >>> print random.uniform(3,5) 4.26153330638 >>>
PS:這里再提供幾款相關(guān)工具供大家參考使用:
在線隨機數(shù)生成工具:
http://tools.jb51.net/aideddesign/rnd_num
在線隨機生成個人信息數(shù)據(jù)工具:
http://tools.jb51.net/aideddesign/rnd_userinfo
在線隨機字符/隨機密碼生成工具:
http://tools.jb51.net/aideddesign/rnd_password
在線隨機數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學(xué)運算技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
- Python內(nèi)置random模塊生成隨機數(shù)的方法
- Python中random模塊生成隨機數(shù)詳解
- Python生成隨機數(shù)的方法
- Python生成隨機數(shù)組的方法小結(jié)
- python3生成隨機數(shù)實例
- Python實現(xiàn)生成隨機數(shù)據(jù)插入mysql數(shù)據(jù)庫的方法
- win7安裝python生成隨機數(shù)代碼分享
- 基于python實現(xiàn)在excel中讀取與生成隨機數(shù)寫入excel中
- 詳解用python生成隨機數(shù)的幾種方法
- Python3內(nèi)置模塊random隨機方法小結(jié)
- Python使用random模塊生成隨機數(shù)操作實例詳解
相關(guān)文章
Python Pandas中的shift()函數(shù)實現(xiàn)數(shù)據(jù)完美平移應(yīng)用場景探究
shift()?是 Pandas 中一個常用的數(shù)據(jù)處理函數(shù),它用于對數(shù)據(jù)進行移動或偏移操作,常用于時間序列數(shù)據(jù)或需要計算前后差值的情況,本文將詳細介紹?shift()?函數(shù)的用法,包括語法、參數(shù)、示例以及常見應(yīng)用場景2024-01-01
Python繪圖之自定義圖類型控件實現(xiàn)混合類型圖表
這篇文章主要為大家詳細介紹了Python如何新建繪圖類型控件,實現(xiàn)混合類型圖表,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-08-08

