-1
나는 기안자 게임을 재현하고 일부 "if"문에 붙어 있습니다. 색깔이 guess1
과 같지 않다고 사용자에게 알려주려고 노력하고 있습니다. 색상은 print "guess 1 right color wrong position"
문이 붙어있는 경우 기안자 레크리에이션
파이썬 V-가 2.7.8
colors = ('R','B','G','P','Y','O')
Color1 = random.choice(colors)
Color2 = random.choice(colors)
Color3 = random.choice(colors)
Color4 = random.choice(colors)
guess1 = raw_input("First Color: ")
guess2 = raw_input("Second Color: ")
guess3 = raw_input("Third Color: ")
guess4 = raw_input("Fourth Color: ")
guesses = (guess1,guess2,guess3,guess4)
Allcolors = (Color1,Color2,Color3,Color4)
if guesses == Allcolors:
print "All colors are correct!"
if guesses != Allcolors:
####
if guess1 == Color2 or Color3 or Color4:
print "Guess 1 right color wrong position"
if guess1 == Color1:
print "Color 1 is correct"
####
if guess2 == Color2:
print "Color 2 is correct"
if guess3 == Color3:
print "Color 3 is correct"
if guess4 == Color4:
print "Color 4 is correct"
로컬 코드의 들여 쓰기에 여기에 동일한 들여 쓰기인가? 그렇다면,'추측 == Allcolors'와'추측! = Allcolors' 둘 다 결코 갖지 않을 방법을보십시오. –