import numpy as np
list = range(3) # 0 1 2
np.random.shuffle(list)#2 1 3,打亂了list
產生乙個隨機整數:
import randomprint random.randint(0,3)#產生隨機的0 1 2 3
import random
print random.random() #產生 0到1之間隨機浮點數
import randomfor i in range(1,100):
print random.uniform(10, 20) #產生10到20之間隨機浮點數
import randomfor i in range(1,100):
print random.randrange(0, 4, 2)#從整數數列從選出乙個數,該數列為等差數列,該例子為[0 2],不會包括4
import randomfor i in range(1,100):
print random.choice('ab')#從字串中隨機選出乙個字元
python學習之隨機數
這些天需要用到從一堆數中隨機提取幾個數,於是重新研究了下random模組。下面介紹下random中常見的函式。前提 需要匯入random模組 import random 1 random.random random.random 用於生成乙個0到1的隨機符小數 0 n 1.0 random.rand...
python之radom(隨機數)
這些天需要用到從一堆數中隨機提取幾個數,於是重新研究了下random模組。下面介紹下random中常見的函式。前提 需要匯入random模組 import random 1 random.random random.random 用於生成乙個0到1的隨機符小數 0 n 1.0 random.rand...
python之產生隨機數
產生範圍內隨機整數 import random point random.randrange 1,7 包括左邊不包括右邊 range a,b,c a start b stop 不包含 c step 產生範圍內任意給定精度隨機數 import numpy as np random np.random....