저는 2.6.4에서 3.1.1로 도약하는 새로운 Python 프로그래머입니다. 'else if'문을 사용하려고 할 때까지 모든 것이 잘되었습니다. 해석기가 이해할 수없는 이유로 'else if'의 'if'다음에 구문 오류가 발생합니다.
def function(a):
if a == '1':
print ('1a')
else if a == '2'
print ('2a')
else print ('3a')
function(input('input:'))
아마도 아주 간단한 것을 놓치고있을 것입니다. 그러나 나는 스스로 답을 찾을 수 없었습니다.
3
나는 이것이 2.6.4에서 작동하지 않는다고 생각한다.
—
wRAR
실제로, 파이썬 구문과 의미론의이 요소는이 버전들 사이에서 변하지 않았습니다. 아마 전혀.
—
Mike Graham
파이썬에서 if / else에 대한 좋은 튜토리얼로 시작할 수 있습니다. dreamsyssoft.com/python-scripting-tutorial/ifelse-tutorial.php
—
Triton Man