[Python] 조건문

나민주·2024년 6월 25일

#3번째 글
#조건문 if, else, elif
#조건문은 무엇인가?
#if의 예제
#if - else의 예제
#elif의 예제

조건문은?

어떤일을 이루어지게 하거나 이루어지지 못하게 하기 위하여 생기는 문장을 말한다.

연산의 종류

기본적으로 ‘산술연산’, ‘비교연산’, ‘논리연산’ 등이 있다.

산술연산:
+(더하기), -(빼기), *(곱),**(제곱), /(나누기), //(몫), %(나머지)

비교연산:
>(보다 작다), <(보다 크다), >=(보다 작거나 같다), <=(보다 크거나 같다), ==(같다), !=(같지 않다)

논리연산:
and(논리곱) - 두 개의 논리 값이 모두 참(True)일 때만 결과가 참이 되는 논리 연산이다.
or(논리합) - 두 개의 논리 값 중 하나 이상이 참(True)일 때 결과가 참이 되는 논리 연산이다.
not(논리 부정) - 논리 값의 반대를 나타내는 논리 연산이다.

알아야할 점

컴퓨터는 일반적으로 위에서부터 아래로 하나씩 코드를 읽는다.
컴퓨터는 영어를 쓰는 과학자들이 만든 것이다. => 영어처럼 읽는다.

조건문 if, elif, else 예제

# 1. if문
# 만약 조건이 참이라면 { } 괄호가 실행
if 조건:
    # 조건이 참일 경우에만 실행되는 코드

if문

# 2. if-else문
#  만약 조건이 참이라면 { } 괄호가 실행
#  그렇지 않다면 { } 괄호가 실행
if 조건:
    # 조건이 참일 경우 실행되는 코드
else:
    # 조건이 거짓일 경우 실행되는 코드

if-else문

# 3. if - elif - else문:
#  만약 조건1이 참이라면 { } 괄호가 실행
#  조건1이 아니고 만약 조건2가 참이라면 { } 괄호가 실행
#  둘 다 아니라면 {} 괄호가 실행
if 조건1:
    # 조건1이 참일 경우 실행되는 코드
elif 조건2:
    # 조건2가 참일 경우 실행되는 코드
else:
    # 모든 조건이 거짓일 경우 실행되는 코드

if - elif - else문

0개의 댓글