我一直在寫這段代碼來生成9百萬個包含9位數的隨機數。如何在程序運行時檢測重複值?
import random
passfile=open("C:/Users/HP/Desktop/testfile.txt", "a")
for passkey in range(1,9000000):
passkey=random.randint(100000000,1000000000)
print(passkey)
passfile.close()
我該如何被動檢查重複項並刪除它們?
這行 - >'passkey = random.randint(100000000,1000000000)'什麼是隨機的? –
@ChristianDean'passkey = random.randint(100000000,1000000000)'這行總是會使密鑰= 100000000。看起來不是隨意的。 –
@RajanChauhan啊,我看到我們不在同一頁面上。當你說_「什麼是隨機」時,我以爲你在問什麼是隨機引用的變量名。但是你在問一個關於他的代碼如何產生一個隨機數的口頭問題。 –