사용자가 Yes
이 아닌 다른 것을 입력 할 때 무엇인가를 말하도록 스크립트를 설정했습니다. 그러나 사용자가 Yes
라고 말하면 여전히 이것을 말합니다. 내가 도대체 뭘 잘못하고있는 겁니까?사용자 입력의 대소 문자를 파이썬으로 관리
저는 Python 2.7.2를 사용하고 있습니다.
print 'Hi! Welcome!'
begin = raw_input ('Will you answer some questions for me? ')
if begin == 'yes':
print 'Ok! Let\'s get started then!'
else:
print 'Well then why did you open a script clearly entiled\'QUIZ\'?!'
따옴표를 이스케이프 할 필요가 없도록 큰 따옴표를 사용해야합니다. 'print "Ok! 시작하자!" – jamylak
힌트 : 인터프리터 프롬프트에서''yes '=='Yes ''를 시도하십시오. –