그래서 저는 학교에서 일하고있는 프로그래밍 프로젝트를 가지고 있습니다. 나는이 프로젝트의 구조를 구축했다. 본질적으로, 나는이 논리 게이트를 코드로 변환하여 사용자가 1 또는 0을 입력하고 출력을 얻을 수있게한다. http://i.imgur.com/g7dYL2k.jpg 프로그램이 실행되고 사용자가 2 (예를 들어) 또는 0,1 이외의 다른 숫자를 입력하면 오류 메시지가 나타납니다. if : else : 문을 시도했지만이 작업을 수행 할 때 잘못된 구문 오류가 발생합니다. 이 유효 할 때까지 입력을 요청하려는 경우오류 메시지 구성
#Main instructions
A = input('Enter 0 or 1 for 1st input: ')
B = input('Enter 0 or 1 for 2nd input: ')
C = input ('Enter 0 or 1 for 3rd input: ')
print 'The logic diagram, LOGIC-1 evaluates for the input values, A, B and C to X'
print "input 1 =",A
print "input 2 =",B
print "input 3 =",C
print (A and not B) and (C or not B)
"나는이 작업을 수행 할 때이 유효하지 않은 구문 오류"를 표시 실제 코드 및 전체 구문 오류 추적. _ 당신이 말한 것을 정확히 이해할 수 없더라도, 여기있는 누군가는 아마 할 수 있습니다. – abarnert