欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python隨機(jī)函數(shù)random()使用方法小結(jié)

 更新時間:2018年04月29日 10:35:57   投稿:mdxy-dxy  
random()是Python中生成隨機(jī)數(shù)的函數(shù),是由random模塊控制,random()函數(shù)不能直接訪問,需要導(dǎo)入random 模塊,然后再通過相應(yīng)的靜態(tài)對象調(diào)用該方法才能實現(xiàn)相應(yīng)的功能

1. random.random()

  random.random()方法返回一個隨機(jī)數(shù),其在0至1的范圍之內(nèi),以下是其具體用法:

  import random

  print ("隨機(jī)數(shù): ", random.random())

  輸出結(jié)果:0.22867521257116

2. random.uniform()

  random.uniform()是在指定范圍內(nèi)生成隨機(jī)數(shù),其有兩個參數(shù),一個是范圍上限,一個是范圍下線,具體用法如下:

  import random

  print (random.uniform(2, 6))

  輸出結(jié)果:3.62567571297255

3. random.randint()

  random.randint()是隨機(jī)生成指定范圍內(nèi)的整數(shù),其有兩個參數(shù),一個是范圍上限,一個是范圍下線,具體用法如下:

  import random

  print (random.randint(6,8))

  輸出結(jié)果:8

4. random.randrange()

  random.randrange()是在指定范圍內(nèi),按指定基數(shù)遞增的集合中獲得一個隨機(jī)數(shù),有三個參數(shù),前兩個參數(shù)代表范圍上限和下限,第三個參數(shù)是遞增增量,具體用法如下:

  import random

  print (random.randrange(6, 28, 3))

  輸出結(jié)果:15

5. random.choice()

  random.choice()是從序列中獲取一個隨機(jī)元素,具體用法如下:

  import random

  print (random.choice("www.dbjr.com.cn"))

  輸出結(jié)果:o

6. random.shuffle()

  random.shuffle()函數(shù)是將一個列表中的元素打亂,隨機(jī)排序,具體用法如下:

  import random

  num = [1, 2, 3, 4, 5]

  random.shuffle(num)

  print (num)

  輸出結(jié)果:[3, 5, 2, 4, 1]

7. random.sample()

  random.sample()函數(shù)是從指定序列中隨機(jī)獲取指定長度的片段,原有序列不會改變,有兩個參數(shù),第一個參數(shù)代表指定序列,第二個參數(shù)是需獲取的片段長度,具體用法如下:

  import random

  num = [1, 2, 3, 4, 5]

  sli = random.sample(num, 3)

  print (sli)

  輸出結(jié)果:[2, 4, 5]

相關(guān)文章

  • PyQt5-QDateEdit的簡單使用操作

    PyQt5-QDateEdit的簡單使用操作

    這篇文章主要介紹了PyQt5-QDateEdit的簡單使用操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python詳解argparse參數(shù)模塊之命令行參數(shù)

    Python詳解argparse參數(shù)模塊之命令行參數(shù)

    這篇文章主要介紹了Python詳解argparse參數(shù)模塊之命令行參數(shù),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考下面文章詳解
    2022-07-07
  • 示例詳解Python3 or Python2 兩者之間的差異

    示例詳解Python3 or Python2 兩者之間的差異

    這篇文章主要介紹了Python3 or Python2?示例詳解兩者之間的差異,在本文中給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-08-08
  • 關(guān)于fastapi異步接口卡死的坑及解決

    關(guān)于fastapi異步接口卡死的坑及解決

    這篇文章主要介紹了關(guān)于fastapi異步接口卡死的坑及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Python logging模塊原理解析及應(yīng)用

    Python logging模塊原理解析及應(yīng)用

    這篇文章主要介紹了Python logging模塊原理解析及應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • Python實用庫 PrettyTable 學(xué)習(xí)筆記

    Python實用庫 PrettyTable 學(xué)習(xí)筆記

    這篇文章主要介紹了Python實用庫 PrettyTable 學(xué)習(xí)筆記,結(jié)合實例形式分析了Python表格操作庫PrettyTable的安裝、使用技巧與相關(guān)注意事項,需要的朋友可以參考下
    2019-08-08
  • python輸出當(dāng)前目錄下index.html文件路徑的方法

    python輸出當(dāng)前目錄下index.html文件路徑的方法

    這篇文章主要介紹了python輸出當(dāng)前目錄下index.html文件路徑的方法,涉及Python操作目錄的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04
  • Python PyCharm如何進(jìn)行斷點調(diào)試

    Python PyCharm如何進(jìn)行斷點調(diào)試

    這篇文章主要介紹了Python PyCharm如何進(jìn)行斷點調(diào)試,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Pickle模塊中的dump()和load()方法簡介

    Pickle模塊中的dump()和load()方法簡介

    Pickle模塊實現(xiàn)了基本的數(shù)據(jù)序列化與反序列化操作,通過序列化操作,我們可以將程序中運(yùn)行的對象信息轉(zhuǎn)化為字節(jié)流保存到文件中去,永久存儲在磁盤上,這篇文章主要介紹了Pickle模塊中的dump()和load()方法介紹,需要的朋友可以參考下
    2023-03-03
  • python第三方庫visdom的使用入門教程

    python第三方庫visdom的使用入門教程

    Visdom:一個靈活的可視化工具,可用來對于 實時,富數(shù)據(jù)的 創(chuàng)建,組織和共享,本文主要介紹了python第三方庫visdom的使用入門教程,分享給大家,感興趣的可以了解一下
    2021-05-05

最新評論