Post

Python 제어문 - 조건문과 조건표현식

Python 제어문 - 조건문과 조건표현식

Python 제어문 - 조건문과 조건표현식

제어문

조건문( if문 )

  1. if 문은 반드시 일정한 참/거짓을 판단 할 수 있는 조건식과 함께 사용한다. (if : <조건식> :)
    1-1. <조건식>이 참인 경우 :이후의 문장을 실행한다.
    1-2. <조건식>이 거짓인 경우 else: 이후의 문장을 실행한다.

ex. 조건문을 통해서 num에 들어있는 숫자가 홀수/짝수 인지 판별

1
2
3
4
5
num = input("숫자입력:")
if int(num) % 2 == 0 :
    print('짝수')
else:
    print('홀수')

조건문 (elif)

1
2
3
4
5
6
7
if <조건식>:   
    if 조건이 참인경우   
elif <조건식>:   
    elif 조건이 참인경우   

else:   
    위의 조건식에 하나도 부합하지 않는경우 실행

중첩조건문

1
2
3
4
5
6
7
8
9
10
if score >= 90:
    print("A")
    if score >=95:
        print("참잘했어요")
elif score >= 80:
    print("B")
elif score >= 70 :
    print("C")
else:
    print("F")

조건표현식

true_value if <조건식> else false_value

  • 조건 표현문 ``` if 1 < 0 : print(‘true’)
1
- 조건 표현식

print(‘true’) if 1 > 0 else print(‘false’)

1
2
- 조건표현식

num = -5 value = num if num >= 0 else 0 print(value)

1
2
- 조건표현문 (풀어보기)

num = 5 if num >= 0 : value = num else: value = 0 print(value)

1
2
- 조건표현문

num = 2 if num % 2 ==1: result = “홀수” else resulte = “짝수” print(result)

1
2
- 조건 표현식 (풀어보기)

num = 2 result = ‘홀수’ if num % 2 == 1 else ‘짝수’ print(result) ```

This post is licensed under CC BY 4.0 by the author.