06. 제어문으로 구조화하기_조건

Innes·2023년 11월 18일
0

Python

목록 보기
6/8
post-thumbnail

💡 조건(condition)에 대한 기본적인 지식

1. 제어문

  • 어떤 조건일 때 선택적으로 명령을 실행
  • 특정 조건이 만족하면 필요한 동작만을 반복
    => 프로그램을 효율적으로 처리가 가능함

2. 조건(condition)

1) 조건(condition)의 정의

  • 조건(condition) : 프로그래밍의 흐름을 제어하기 위해 주어진 조건에 따라 선택하는 것

2) 조건의 종류 3가지

IF 구조
ㅡ 만약 ~라면 : 조건이 만족이 됐다면
ㅡ True에 대한 동작만을 부여
ㅡ 조건이 만족되지 않은 경우에는 관심 없음

IF - ELSE 구조
ㅡ True, False에 대한 동작을 모두 부여함

IF - ELIF - ELSE 구조
ㅡ 조건을 여러개 추가할 때 사용
ㅡ 모든 조건 별로 True, False 동작 모두 부여
ㅡ if, elif, elif, ... 조건 계속 추가 가능

*True = 1, False = 0

3) 조건문은 왜 사용할까?

  • 특정 조건 만족했을 때 코드를 실행하도록 하여 프로그램을 효율적으로 제어 가능

    ex)
    에어컨 매번 수동으로 온도 설정하기
    vs
    에어컨을 25도로 자동 설정
    실내온도가 25도보다 높으면 25도 될때까지 에어컨 자동 실행
    실내온도가 25도보다 낮으면 에어컨 자동 멈춤

4) 조건문 사용 방법

  • 2개 이상의 조건을 논리연산으로 연산하여 사용할 수 있음
    ex)
    if life == 0 or time < 0 :
    print('Time Over')
profile
무서운 속도로 흡수하는 스펀지 개발자 🧽

0개의 댓글