我正在做一個學校項目,我必須使投票系統,使用投票代碼。我需要打開2個文件的代碼的幫助,檢查代碼是否在那裏,如果是的話會給出錯誤值。我如何檢查,看是否已經寫入一個TXT,並給出一個錯誤,如果是這樣的python
while True:
Code = input("Enter your 6 digit code: ")
try:
Code = int(Code)
if "0" in str(Code): break
if len(str(Code)) != 6 : raise ValueError
else: break
readt = open("Trump.txt" , "r")
readh = open("Clinton.txt" , "r")
readhh = readh.read()
readtt = readt.read()
if Code in str(readtt) or Code in str(readhh): raise ValueError
else: break
readt.close()
readh.close()
except ValueError:
print("Invalid")
「,而真: 代碼=輸入(‘請輸入您的6位代碼’) 嘗試: 代碼= int(代碼) 如果str(代碼)中的「0」:break if len(str(Code))!= 6:raise ValueError else:break readt = open(「Trump.txt」,「r 「) readh = open(」Clinton.txt「,」r「) readhh = readh.read() readtt.read() 如果str(readtt)中的代碼或str(readhh)中的代碼:raise ValueError else:break except ValueError: print(「Invalid」)' – Crazedslaw
您能否將您的代碼放入[code]標籤? – ingframin