close

有些時候,我們會需要產生隨機的數字,可以方便做一些測試。

以下就來說明 random 的用法吧!

 

【起手式】請先 import random

一、產生一個數字

image

除此之外,也可以自製一個隨機選取的範圍

image

 

二、產生一個數列 (list)

利用 random.sample() 來產生一個由隨機數字組成的 list

image 

如此會產生一個「長度為 10」的 list,且數字範圍在 [0,50)之間

但上述有個限制,就是 sample(a,b)之中的 a 的大小必須 >= b,

 

那如果今天我們想要產生有重複數字的 list 呢? 有兩種方法:

1. 暴力迴圈法

image

2. 利用 numpy array

不過,這需要先安裝 numpy 的套件喔!

可以跑 pip install numpy 指令來安裝~

image

arrow
arrow
    創作者介紹
    創作者 Sofie 舒霏 的頭像
    Sofie 舒霏

    Sofie 舒霏的部落格

    Sofie 舒霏 發表在 痞客邦 留言(0) 人氣()