강의로 돌아가기
Jun-hyoung Cho

이게 왜 틀렸을까요?

mine = '가위'
yours = '바위'
if mine == yours:
    print("비겼습니다.") 
else mine != yours:
    print("비기지 않았습니다.")

else: 대신 else mine != yours:를 입력했을 뿐인데 뭔가 문제가 되나요?

작성중인 코드―solution.py
1
2
3
4
5
6
7
mine = '가위'
yours = '바위'
if mine == yours:
    print("비겼습니다.")
#이 아래줄에 else문을 추가해서 비기지 않은 경우에만 아래 print문이 실행되도록 만들어 보세요
else:
    print("비기지 않았습니다.")#else문이 추가되고 나면 이 줄은 들여쓰기 되어야 합니다.
  • Jun-hyoung Cho
    else mine != yours: Jun-hyoung Cho 2019.04.05 10:49
1 개의 답변
Demi

파이썬 문법에서는 else 뒤에는 조건이 올 수 없습니다 ㅜㅜ
조건을 붙이려면 else가 아니라 elif 등을 사용하셔야해요.

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