日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python常用函數random()函數詳解_python

作者:say`永 ? 更新時間: 2023-05-31 編程語言

random()?方法返回隨機生成的一個實數,它在[0,1)范圍內。

random()

返回隨機生成的一個實數,范圍在[0,1)之間

語法如下:

import random
random.random()
# 注意:random()是不能直接訪問的,需要導入random包,然后通過random靜態對象調用
# 參數: 無
# 返回值 返回隨機生成的一個實數,它在[0,1)之間

random.seed()

描述:初始化隨機數生成器

語法:

random.seed(a = None,version = 2)

a - 生成隨機數的種子 可以為一個int類型的整數
返回值:

# test.py
import random
random.seed(0)
print(random.random()) # 返回從區間[0.0, 1.0)隨機抽取的浮點數

注意: 在設計了種子后,其每次運行結果均相同 指的是test.py文件每次運行結果相同
如下,其運行結果是不相同的:

import random
random.seed(0)
print(random.random()) 
print(random.random()) 

若想使其每次結果均相同,則需要在每次調用random.random()函數之前均重新設置一次種子
如下:

import random
random.seed(0)
print(random.random()) 
random.seed(0)
print(random.random()) 

randint()

描述:返回指定范圍內的整數
語法如下:

random.randint(start,stop)

參數說明:
start 一個整數,指定開始值
end 一個整數,指定結束值

返回值:
返回指定范圍內的整數
code cese:返回一個1~9之間的整數(1<= x <= 9)

#導入random包
import random
#返回一個1~9之間的數字
print(random.randint(1,9))

原文鏈接:https://blog.csdn.net/weixin_60479183/article/details/129133539

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新