random是內置模塊,使用時直接import random random.random() --> 生成一個0到1的隨機符點數: 0 <= n < 1.0 random.uniform(a,b) --> 生成一個a到b的隨機符點數: a <= n < b random.randint(a,b) - ...
random是內置模塊,使用時直接import random
random.random() --> 生成一個0到1的隨機符點數: 0 <= n < 1.0
random.uniform(a,b) --> 生成一個a到b的隨機符點數: a <= n < b
random.randint(a,b) --> 生成一個a到b的隨機整數: a <= n <= b
random.randrange(a,b) --> 生成一個a到b的隨機整數: a <= n < b
random.randrange(1,10,2) --> 生成一個a到b的隨機整數: 2未步數,1、3、5、7、9
random.choice() --> 從序列中獲取一個隨機元素 可以為字元串、列表、元祖
random.shuffle() -->洗牌 (打亂原順序,類似撲克牌中的洗牌)
random.sample(list,3) -->從list中取3個數
驗證碼:
code = "" #定義一個字元串
for i in range(4):
temp = random.range(0,4)
if i == temp:
temp = chr(random.randint(65,90))
else:
temp = random.random(0,9)
code += str(temp)
print(code)