다른 언어들: 대부분 실행 전에 컴파일 다 하고 실행
파이썬: 실행하면서 컴파일
그래서 다른 언어들은 대부분의 오류를 컴파일하면서(오류가 여러개더라도 컴파일 시키면 오류가 뜨고, 다음 오류 잡아내려면 컴파일만 한번 더 하면 됨)잡아낼 수 있지만,파이썬은 하나 잡아낸 후, 다시 실행하다가 또 하나 잡아내고 그래야 합니다.
import random
number = random.randint(1, 20)
if number < 5: print("도")elif number >= 5 and number < 12: print("개")elif number >= 12 and number < 17: print("걸")elif number == 17: print("윷!")elif number == 18: print("모!")else: print("낙")