강의로 돌아가기
자율주행차 개발

이런 코드도 가능할까요? 근데 에러가 떠요

# 하단에 코드는 그냥 잘못된 코드일까요?

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

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

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

elif mine == "보" and yours == "바위":
    print("이겼다")
    else:
        print("졌다")
작성중인 코드―ifelsebonus
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
mine = "가위"
yours = "바위"

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

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

elif mine == "보" and yours == "바위":
    print("이겼다")
    else:
        print("졌다")
1 개의 답변
프로그래머스

사용하신 else 블록이 잘못되었습니다. 아마 이런 코드를 만들고 싶으셨던 것 같네요.

elif min == '가위':
    if yours == '보':
        print('이겼다')
    else:
        print('졌다')
elif mine == '바위' # 나머지도 같은 방법으로 채운다.
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.