스즈
26
2018-11-09 14:56:32 작성 2018-11-09 14:57:49 수정됨
5
135

파이썬 관련 문의 드립니다...


안녕하세요.

IT 새내기라 w3school 을 통해 파이썬을 공부하고 있습니다.


다름이 아니라 예시문을 따라하던 중에 elif 와 else 입력 시 오류가 뜨는데 문법상 틀린 부분은 없어보이는데

왜자꾸 에러가 뜨는지 알수 있을까요?...

너무 기본적인 내용이지 않을까 싶은데 이유를 못찾겠습니다..

사용하는 도구는 Python 3.7.1. Shell 입니다.


화면 첨부드립니다.

0
0
  • 답변 5

  • hisuica
    2k
    2018-11-09 15:06:59

    들여쓰기 문제같네요..

    파이썬은 세미콜론 ; 이 없어서 

    들여쓰기로 처리의 레벨을 인식한다고 알고있습니다만.. 

    0
  • 라인라임
    12
    2018-11-09 15:08:17 작성 2018-11-09 15:11:59 수정됨

    들여쓰기를 space, tab 둘중 하나만 하시는게 좋습니다. 출력에서 else의 위치가 더 기네요.

    0
  • 스즈
    26
    2018-11-09 15:45:57

    @hisuica

    @라인라임

    백스페이스를 통해 입력 시 실행이 되네요.

    스페이스 한번만 써도 다시 에러 뜨네요..

    도움 감사드립니다.



    0
  • 시닙이
    148
    2018-11-09 15:48:09

    탭 한번 or space 4번으로 기준잡으시고

    if의 탭 or space depth랑 else의 탭 or space depth가 같아야합니다 

    0
  • 스즈
    26
    2018-11-09 15:52:21

    @시닙이


    첫 if 입력 줄이 tab , space 0번인 상태라 그랬군요.

    감사합니다.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.