강의로 돌아가기
냥밀리

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

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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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("졌다")
3 개의 답변
-

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

승팔

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

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

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

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

가 돼야 합니다.

-

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

  • 자율주행차 개발
    자꾸 왜 이레... 자율주행차 개발 2017.11.01 23:53
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.