Python random.randint 產生隨機數字

本篇介紹 Python random.randint 產生隨機數字,

Python random.randint 產生隨機數字要用 randint() 來產生,randint() 會產生指定範圍內的隨機整數,傳入最小值與最大值,這樣生成的隨機數就會在這個範圍內,如下範例的產生 1~10 範圍內的隨機數字(包含1和10),

python3-random-randint.py
1
2
3
4
5
6
7
8
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import random

min = 1
max = 10
ret = random.randint(min, max)
print(ret)

某一次產生的結果如下,

1
2

以下示範多次產生隨機數字,

python3-random-randint2.py
1
2
3
4
5
6
7
8
9
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import random

min = 1
max = 10
for i in range(5):
ret = random.randint(min, max)
print(ret)

結果如下,

1
2
3
4
5
10
6
7
4
2

其它相關文章推薦
Python 產生 random 隨機不重複的數字 list
Python 新手入門教學懶人包
Python 寫檔,寫入 txt 文字檔
Python 讀取 csv 檔案
[Python] PyAutoGUI 使用教學
Python OpenCV resize 圖片縮放