조건문

제 생각에 세상에 있는 모든 컴퓨터 프로그램은 2가지로 이루어 져있다고 생각합니다.

  • if 문

  • for 문

if문 (조건문)

또한 if문은 우리 실생활에서 하루에 1번이상은 무조건 쓰는것 같습니다.

'성인이 된다면' '대학교에 간다면' '취업한다면' '내가 노래를 한다면' '너가 로또에 당첨된다면'

등등 수만은 가정이 있습니다.

컴퓨터에게 명령을 내릴때에도 마찬가지입니다.

def cal():    
    if 1+2 == 3:
    return True
    
    
print(cal()) 

위 코드의 예제는 번역하면 이렇습니다.

  • 1과 2를 더해서 3이 나오면 정답이다.

더욱 컴퓨터가 이해할 수있는것 처럼 번역해보도록하겠습니다.

  • 1과 2를 더해서 3이 True값인 경우 True를 반환하라.

아래와 같이 더 들어가보도록 하겠습니다.

  • 조건문이 True면 True를 반환한다.

더요....

  • 1110101011101100101001101001010101001

  • A3 DF E3 4K 5J J6 4K 3L 3K 5B D9 ES 3L 09 뭐.... 이런식이겠죠

else

def cal():    
    if 1+2 == 3:
    return True
    else:
    return False
    
    
print(cal()) 

Last updated