c++語言 在python里面怎么讓一個隨機數不會重復出現?
在python里面怎么讓一個隨機數不會重復出現?用于生成非重復隨機數的Python代碼使用篩選方法。網上有一個解釋。簡而言之,它首先隨機生成一系列數字,然后使用下標判斷這些數字是否重復導入隨機打印“n
在python里面怎么讓一個隨機數不會重復出現?
用于生成非重復隨機數的Python代碼
使用篩選方法。網上有一個解釋。簡而言之,它首先隨機生成一系列數字,然后使用下標判斷這些數字是否重復
導入隨機
打印“n most>K else error”
n=int(原始輸入(“n=”)
k=int(原始輸入(“k=”)
結果=[]
x=range(n)
對于范圍(k)中的i:
t=隨機.randint(i,n-1)
溫度=x[i]
x[i]=x[t]
x[t]=溫度
結果.append(x[i])
打印結果
原始輸入(“Input anykey to exit”)
代碼如下:
為范圍(4)中的i導入隨機:打印隨機抽樣([“周一”、“周二”、“周三”、“周四”、“周五”、“周六”、“周日”],7)