SVC(random_state=0)里有参数 random_state
random_state 相当于随机数种子,下面会有代码来解释其作用。图中设置了 random.seed() 就相当于在 SVC 中设置了 random_state。
没有设置 random.seed(),每次取得的结果就不一样,它的随机数种子与当前系统时间有关。
import random for i in range(10): print(random.randint(1,20))
第一次运行结果: 6 5 4 6 第二次运行结果: 10 6 10 13
每次运行结果都不一样
设置random.seed()后每次运行结果都一样
import random random.seed(10) for i in range(4): print(random.randint(1,20)) ############################ 第一次运行结果: 19 2 14 16 第二次运行结果: 19 2 14 16