Python 中生成 0 到 9 之間的隨機整數


很少有Python示例向您展示如何生成0(含)和9(含)之間的隨機整數0

1 2 3 4 5 6 7 8 9

1.randrange

1.1生成0到9之間的隨機整數  

#!/usr/bin/python
import random
 
for i in range(10):
    print(random.randrange(10)) # 0-9

輸出量:

7
4
1
1
5
1
4
3
0
9

1.2生成10(含)至19(含)之間的隨機整數

#!/usr/bin/python
import random
 
for i in range(10):
    print(random.randrange(10, 20)) # 10-19

輸出量

12
18
12
10
10
19
18
12
19
15

2.蘭特

randrange(start, stop+1)別名randrange(start, stop+1)  

#!/usr/bin/python
import random
 
for _ in range(10):
    print(random.randint(0, 9)) # 0-9

輸出量

7
2
0
9
8
6
1
3
5
8

3.機密

生成密碼強的隨機數,請閱讀此模塊的秘密  

#!/usr/bin/python
from secrets import randbelow
 
for _ in range(10):
    print(randbelow(10))

輸出量

9
0
4
9
3
6
2
7

  

  

  

  

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM