-6
嗨我想製作一臺電腦與電腦猜謎遊戲,我不想讓電腦1猜兩次相同的數字。我想知道如何制止這一點。我相信這是圍繞if語句,但我被卡住了。我需要幫助。如何檢查數字是否在列表中
from random import randint
try:
guess = randint(0,5)
computer1 = randint(0,5)
GuessList = [ ]
GuessList.append(computer1)
while computer1 != guess:
print("COmputer guessed ",computer1)
if computer1 in GuessList:
computer1 = randint(0, 5)
#computer1 = randint(0,5)
except KeyboardInterrupt:
print("goodbye")
print("COMPUTER FINALLY GUESSED "), guess)
我的輸出是computer1多次猜測相同的數字,但它最終會得到它。
「我需要幫助我的Python代碼」是*不是一個合適的標題*。請修復它以描述您遇到的問題。無需提及Python,也就是標籤的用途。 –
歡迎來到StackOverflow。請閱讀並遵守幫助文檔中的發佈準則。 [最小,完整,可驗證的示例](http://stackoverflow.com/help/mcve)適用於此處。在發佈您的MCVE代碼*和*準確描述問題之前,我們無法爲您提供有效幫助。具體來說,顯示你得到的輸出和期望的輸出。 – Prune