920951018002774
UnYeong Jeong
  • 2016.3.9 10:40
  • 조회수 581
  • 답변수 2
920951018002774
UnYeong Jeong
  • 2016.3.9 10:40
  • 조회수 581
  • 답변수 2

안녕하세요.

어떤 부분이 틀린거죠ㅜㅜ

ifelsebonus
mine = "가위"
yours = "바위"

if mine == yours:
    print("비김")
elif mine == "가위":
    if yours == "바위":
        print("이겼다")
    else:
        print("졌다")
elif mine == "바위":
     if yours == "바위":
        print("이겼다")
    else:
        print("졌다")
elif mine == "보":
    if yours == "바위":
        print("이겼다")
    else:
        print("졌다")
  • #파이썬 입문
  • #보너스 - if else 보기 좋게 만들기

2 답변

  • Img profile default
    익명
    • 2016.3.9 10:45

    파이썬은 들여쓰기를 기준으로 블록을 구분하기 때문에 들여쓰기가 통일되지 않으면 에러가 발생합니다.

    자세히 보시면 12번째 줄 if yours == "바위":가 다른 줄보다 한 칸 더 뒤로 밀려 있습니다.

  • Img profile default
    Admin
    • 2017.5.22 21:45

    완전 보기 힘들어서 저도 몰르겟지만 쉬운방법이 있어요!
    문법 다지우고 이렇게 쓰세요
    print("졌다")

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.