Fmdoelbboicmnnewhyrw
냥밀리
  • 2016.6.14 00:21
  • 조회수 393
  • 답변수 2
Fmdoelbboicmnnewhyrw
냥밀리
  • 2016.6.14 00:21
  • 조회수 393
  • 답변수 2

ㅜㅜㅜ어디가안되는지....모르겠습니다...

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("졌다")

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 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.6.14 11:44

    하단에 코드를 복사-붙여넣기 했을 때 정답으로 인정되는데요.
    어디가 문제인가요?

  • Img profile default
    승팔
    • 2017.3.1 18:29

    결과 값 출력이 잘못됐습니다.
    6번 째 줄 부터의 블록은

    elif mine == "가위":
    if yours == "보":
    print("이겼다")
    else:
    print("졌다")

    이렇게 되어야 하고
    11번째 줄 부터 블록은

    elif mine == "바위":
    if yours == "가위":
    print("이겼다")
    else:
    print("졌다")

    가 돼야 합니다.

답변 쓰기

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