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