最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python隨機數(shù)用法實例詳解【基于random模塊】

 更新時間:2017年04月18日 11:53:59   作者:Suckseedeva  
這篇文章主要介紹了Python隨機數(shù)用法,結合實例形式分析了基于random模塊的各種隨機數(shù)操作常用技巧,需要的朋友可以參考下

本文實例講述了Python隨機數(shù)用法。分享給大家供大家參考,具體如下:

1. random.seed(int)

給隨機數(shù)對象一個種子值,用于產生隨機序列。

對于同一個種子值的輸入,之后產生的隨機數(shù)序列也一樣。

通常是把時間秒數(shù)等變化值作為種子值,達到每次運行產生的隨機系列都不一樣

seed() 省略參數(shù),意味著使用當前系統(tǒng)時間生成隨機數(shù)

random.seed(10)
print random.random()  #0.57140259469
random.seed(10)
print random.random()  #0.57140259469 同一個種子值,產生的隨機數(shù)相同
print random.random()  #0.428889054675
random.seed()      #省略參數(shù),意味著取當前系統(tǒng)時間
print random.random()
random.seed()
print random.random()

2. random.randint(a,b)

返回指定范圍的一個隨機整數(shù),包含上下限

print random.randint(1,10)

3. random.uniform(u,sigma)

隨機正態(tài)浮點數(shù)

print random.uniform(1,5)

4. random.randrange(start,stop,step)

按步長隨機在上下限范圍內取一個隨機數(shù)

print random.randrange(20,100,5)

5. random.random()

隨機浮點數(shù)

print random.random()

6. 隨機選擇字符

隨機的選取n個字符

print random.sample('abcdefghijk',3)

隨機的選取一個字符

print random.choice('abcde./;[fgja13ds2d')

隨機選取幾個字符,再拼接成新的字符串

print string.join(random.sample('abcdefhjk',4)).replace(" ","")

7.random.shuffle

對list列表隨機打亂順序,也就是洗牌

shuffle只作用于list,對Str會報錯比如‘abcdfed',而['1','2','3','5','6','7']可以

item=[1,2,3,4,5,6,7]
print item
random.shuffle(item)
print item
item2=['1','2','3','5','6','7']
print item2
random.shuffle(item2)
print item2

PS:這里再為大家提供兩款相關在線工具供大家參考使用:

在線隨機數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

高強度密碼生成器:
http://tools.jb51.net/password/CreateStrongPassword

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結構與算法教程》、《Python Socket編程技巧總結》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • pytorch 獲取tensor維度信息示例

    pytorch 獲取tensor維度信息示例

    今天小編就為大家分享一篇pytorch 獲取tensor維度信息示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python打包成so文件過程解析

    python打包成so文件過程解析

    這篇文章主要介紹了python打包成so文件過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • 使用?OpenAI?API?和?Python?使用?GPT-3的操作方法

    使用?OpenAI?API?和?Python?使用?GPT-3的操作方法

    這篇文章主要介紹了使用?OpenAI?API?和?Python?使用?GPT-3,在本文中,我們將使用?GPT-3。我將向您展示如何訪問它,并提供一些示例來說明您可以使用它做什么,以及您可以使用它構建什么樣的應用程序,需要的朋友可以參考下
    2023-03-03
  • 深入理解python協(xié)程

    深入理解python協(xié)程

    協(xié)程又稱為微線程,協(xié)程是一種用戶態(tài)的輕量級線程,它是實現(xiàn)多任務的另一種方式,只不過是比線程更小的執(zhí)行單元。因為它自帶CPU的上下文,這樣只要在合適的時機,我們可以把一個協(xié)程切換到另一個協(xié)程
    2021-06-06
  • python 開發(fā)的三種運行模式詳細介紹

    python 開發(fā)的三種運行模式詳細介紹

    這篇文章主要介紹了python 開發(fā)的三種運行模式詳細介紹的相關資料,需要的朋友可以參考下
    2017-01-01
  • python繪制餅圖的方法詳解

    python繪制餅圖的方法詳解

    這篇文章主要為大家詳細介紹了python繪制餅圖的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 淺談Python 多進程默認不能共享全局變量的問題

    淺談Python 多進程默認不能共享全局變量的問題

    今天小編就為大家分享一篇淺談Python 多進程默認不能共享全局變量的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python3調用微信企業(yè)號API發(fā)送文本消息代碼示例

    Python3調用微信企業(yè)號API發(fā)送文本消息代碼示例

    這篇文章主要介紹了Python3調用微信企業(yè)號API發(fā)送文本消息代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • Tensorflow2.10實現(xiàn)圖像分割任務示例詳解

    Tensorflow2.10實現(xiàn)圖像分割任務示例詳解

    這篇文章主要為大家介紹了Tensorflow2.10實現(xiàn)圖像分割任務示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Python遞歸函數(shù) 二分查找算法實現(xiàn)解析

    Python遞歸函數(shù) 二分查找算法實現(xiàn)解析

    這篇文章主要介紹了Python遞歸函數(shù) 二分查找算法實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08

最新評論

徐汇区| 专栏| 丁青县| 仲巴县| 富源县| 隆林| 尚志市| 杭锦后旗| 阳谷县| 泰宁县| 伽师县| 项城市| 新余市| 酒泉市| 九江市| 普定县| 闵行区| 旌德县| 桑日县| 灵川县| 拜城县| 银川市| 曲周县| 栾川县| 信丰县| 宜阳县| 浦县| 陇南市| 准格尔旗| 同江市| 馆陶县| 炉霍县| 武胜县| 津市市| 类乌齐县| 福泉市| 宿州市| 泰宁县| 白河县| 威远县| 手游|