나는 작업중인 간단한 코드에 문제가 발생했습니다. 그것은 당신의 이름과 당신의 하루가 어떻게되었는지 묻습니다. 당신의 대답에 따라, 그것은 그 대답과 관련된 행동을해야합니다. 사전에 모든 도움을 주셔서 감사합니다.IF 조건 문자열 실패시
import time
print "Hello."
time.sleep(.5)
print "What's your name?"
var = raw_input()
time.sleep(.3)
print "Hello", var
time.sleep(1)
print "How are you?"
i = 0
answer1 = False
answer2 = False
answer0 = False
repeat = True
while repeat == True:
if i == 0:
answer = raw_input()
if answer == "Good" or "good":
answer1 = True
if answer == "Bad" or "bad":
answer2 = True
if answer is not "good" or "Good" or "ok" or "Ok" or "OK" or "Not so good" or "not so good" or "Not so good." or "not so good.":
answer0 = True
if answer2 == True:
print "That sucks."
time.sleep(1)
print "Well that's end of my code", var
time.sleep(1)
print "See ya!"
break
if answer1 == True:
print "That's awesome!"
time.sleep(1)
print "Well that's end of my code", var
time.sleep(1)
print "See ya!"
break
if answer0 == True:
print "I'm sorry, I didn't understand you."
time.sleep(1.5)
print "Are you good, ok, or not so good?"
그리고 코드가 실제로 무엇을 하는가를 다시 작성해야합니까? –
... 실제로 ** ** 실제로 무엇을 할 것인가? –
무엇이 있으면 인쇄합니까? –