在Python中用於生成隨機數的模塊是random,在使用前需要import。
舉例:
random.random():生成一個0-1之間的隨機浮點數
random.randint(a,b):生成[a,b]之間的整數,包含a,b
random.uniform(a,b):生成[a,b]之間的浮點數
random.randrange(a,b,step):在指定的集合[a,b)中,以step為基數隨機取一個數,不含b
random.choice(sequence):從特定序列的中隨機取一個元素,這里的序列可以是字符列表,元組等。
舉例:
random.random():生成一個0-1之間的隨機浮點數
random.randint(a,b):生成[a,b]之間的整數,包含a,b
random.uniform(a,b):生成[a,b]之間的浮點數
random.randrange(a,b,step):在指定的集合[a,b)中,以step為基數隨機取一個數,不含b
random.choice(sequence):從特定序列的中隨機取一個元素,這里的序列可以是字符列表,元組等。