python random随机数 RUNOOB python练习题50
生活随笔
收集整理的這篇文章主要介紹了
python random随机数 RUNOOB python练习题50
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
用來練手的python練習(xí)題,原題鏈接: python練習(xí)實(shí)例50、
該練習(xí)題主要包含了random模塊隨機(jī)數(shù)的應(yīng)用,下面給出幾個(gè)常用的模塊內(nèi)函數(shù)。
1. 生成浮點(diǎn)型隨機(jī)小數(shù)
最簡單的,就是用random函數(shù),生成 [0.0,1.0)[0.0, 1.0)[0.0,1.0)范圍內(nèi)的小數(shù)
for i in range(10):print(random.random())輸出結(jié)果如下:
使用random.uniform函數(shù),可以在范圍內(nèi)生成隨機(jī)浮點(diǎn)小數(shù):
輸出結(jié)果如下:
2. 生成隨機(jī)整數(shù)
使用randrange方法可以在指定范圍內(nèi)生成隨機(jī)整數(shù):
# 生成[0,10)的整數(shù) for i in range(10):print(random.randrange(10))輸出結(jié)果如下:
輸出結(jié)果如下:
3. 對序列進(jìn)行隨機(jī)選擇,洗牌
使用shuffle函數(shù)可以對序列進(jìn)行洗牌,常用于機(jī)器學(xué)習(xí)中模型feed前對數(shù)據(jù)的預(yù)處理。
使用choice函數(shù)可以從序列中隨機(jī)選取元素。
\newline
\newline
\newline
\newline
參考: random — Generate pseudo-random numbers
總結(jié)
以上是生活随笔為你收集整理的python random随机数 RUNOOB python练习题50的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lambda函数 RUNOOB pyth
- 下一篇: 符号 RUNOOB python练习题