回覆列表
-
1 # 除塵環保裝置
-
2 # 使用者3971061794477387
rand()函式可以用來產生隨機數;
rand()會返回一隨機數值,範圍在0至RAND_MAX 間。返回0至RAND_MAX之間的隨機數值,RAND_MAX定義在stdlib.h,(其值至少為32767),運算的結果是一個不定的數,要看你定義的變數型別,int整形的話就是32767。
在呼叫此函式產生隨機數前,必須先利用srand()設好隨機數種子,如果未設隨機數種子,rand()在呼叫時會自動設隨機數種子為1。一般用for語句來設定種子的個數。
1 from random import randint
2 print("隨機生成10個隨機整數。")
3 i = 0
4 while True:
5 i += 1
6 print(randint(0,10))
7 if i == 10:
8 break