[Python] 기초 - 조건문

ITmakesmeSoft·2022년 9월 3일
0

PYTHON [BASIC]

목록 보기
4/13
post-thumbnail
post-custom-banner

파이썬은 기본적으로 위에서 아래로 차례대로 명령을 수행함.

특정 상황에 따라 코드를 선택적으로 실행(분기/조건)하거나 계속하여 실행(반복)하는 제어가 필요함. 제어문은 순서도(flowchart)로 표현이 가능함.

조건문은 참/거짓을 판단할 수 있는 조건식과 함께 사용

if문

어떤 조건(if)이 주어질 때,
조건을 만족할 경우(True) 특정한 동작을 수행하도록 하는 것.

# 기본 문법
# if 조건:
#     동작
a=100
if a==100:
    print('True')

if/else문:

어떤 조건이 주어지고,
조건을 만족하지 않을 경우에도 동작을 수행하도록 설정할 수 있음.

# if 조건: -- 조건이 참인 경우 아래 코드 실행
#	    동작1
#	else: ----- 거짓인 경우 
#     동작2
a=10
if a==100:
    print('True')
else:
    print('False')

if/elif/else문:

여러가지의 조건을 설정할 수도 있음.

# if 조건1:
#	    동작1
# elif 조건2:
#     동작2
#	else:
#     동작3

a=10
if a>10:
		print('a>10')
elif a<10:
		print('a<10')
else:
		print('a==10')

조건 표현식(conditional Expression)

  • 조건 표현식을 일반적으로 조건에 따라 값을 정할 때 활용
  • 삼항 연산자(Trenary operator)로 부르기도 함
# <true인 경우 값> if <조건> else <false인 경우 값>

# 1. 조건식
num = 2
if num % 2 :
    result = '홀수입니다'
else:
		result = '짝수입니다'

print(result) # 짝수입니다

# 2. 조건 표현식
num=2
result = '홀수입니다' if num % 2 else '짝수입니다'
print(result)

# 절댓값을 나타내는 코드
value = num if num >= 0 else -num 
profile
💎 Daniel LEE | SSAFY 8th
post-custom-banner

0개의 댓글