import random # 隨機數不一樣 random.seed() print('隨機數1:',random.random()) random.seed() print('隨機數2:',random.random()) # 隨機數一樣 random.seed(1) print('隨機數3:',random.random()) random.seed(1) print('隨機數4:',random.random()) random.seed(2) print('隨機數5:',random.random()) ''' 隨機數1: 0.7643602170615428 隨機數2: 0.31630323818329664 隨機數3: 0.13436424411240122 隨機數4: 0.13436424411240122 隨機數5: 0.9560342718892494
可以看到當seed()沒有參數時,每次生成的隨機數是不一樣的,而當seed()有參數時,每次生成的隨機數是一樣的,同時選擇不同的參數生成的隨機數也不一樣