Img profile default
이창민
  • 2016.9.21 17:58
  • 조회수 56
  • 답변수 0
Img profile default
이창민
  • 2016.9.21 17:58
  • 조회수 56
  • 답변수 0

기억이 안나는데 좀 애매한...

mine = '가위'
yours = '바위'
if mine == yours:
print("비겼습니다.")

이 아래줄에 else문을 추가해서 비기지 않은 경우에만 아래 print문이 실행되도록 만들어 보세요

else:
print("비기지 않았습니다.")#else문이 추가되고 나면 이 줄은 들여쓰기 되어야 합니다.

라고 해서 비기지 않았습니다 가 나왓는데 그말은 mine과 yours가 다르다는 거잖아요? 근데 mine='가위' yours='바위' 를 가지고 있는데 가위랑 바위가 다르다는 거인가요? 그렇다면 제가 알기론 따옴표 안에있는건 표시되는 글자 같은거고 따옴표가 없는게 기호 같은거라고 알고있는데 표시되는 글자를 구분해서 판단하는 거에요? 그말은

mine='가위'
yours"가위1' 이라면 else가 실행되고

mine='가위'
yours='가위' 라면 true 가 실행된다는 소리인가요?

3줄 요약
1.mine과yours의 따옴표안의 것이 다르면 else가 표시된다
2.그말은 컴퓨터가 따옴표안의 것을 인식한다는 것이다
3.그런데 따옴표는 사용자가 알아볼수 있도록 스크린에 표시되는 표시용이 아니였나? 그걸 인식한다는 것인가?

if2
mine = '가위'
yours = '바위'
if mine == yours:
    print("비겼습니다.")
#이 아래줄에 else문을 추가해서 비기지 않은 경우에만 아래 print문이 실행되도록 만들어 보세요
else:
    print("비기지 않았습니다.")#else문이 추가되고 나면 이 줄은 들여쓰기 되어야 합니다.
  • #파이썬 입문
  • #if else - 실습

0 답변

답변 쓰기

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