📍 제어문
✅ 조건문(if문)
if <조건식>:
if의 조건식이 참인 경우 실행
else:
if의 조건식이 거짓인 경우 실행
my_string = '12/25' # 크리스마스입니다.
if my_string == '12/25':
print('크리스마스입니다.')
else:
print('크리스마스가 아닙니다.')
num = 5 # 홀수입니다.
if num % 2 == 0:
print('짝수입니다.')
else:
print('홀수입니다.')
✅ 조건문(elif문)
if <조건식>:
if 조건이 참인 경우 실행
elif <조건식>:
elif 조건이 참인 경우 실행
...
else:
위의 조건식에 하나도 부합하지 않는 경우 실행
# 90점 이상 A (95점 이상이라면 good 추가)
# 80점 이상 B
# 70점 이상 C
# 나머지 F
score =75 # C
if score >= 90:
print('A')
if score >= 95:
print('good')
elif score >= 80:
print('B')
elif score >= 70:
print('C')
else:
print('F')
✅ 조건표현식
(if의 조건식이 참인 경우 실행) if <조건식> else (if의 조건식이 거짓인 경우 실행)
num = -5 # 0
print(num) if num >=0 else print(0)
# 위와 같은 코드
if num >= 0:
print(num)
else:
print(0)
num = 5 # 홀수
print('홀수') if num % 2 == 1 else print('짝수')
# 위와 같은 코드
if num % 2 == 1:
print('홀수')
else:
print('짝수')
'Python' 카테고리의 다른 글
[Python / 기초] 파이썬 함수 - 선언, 호출, 인자, lambda, 재귀 (0) | 2024.01.12 |
---|---|
[Python / 기초] 파이썬 반복문 - while문, for문, break, continue, else, pass, match (0) | 2024.01.12 |
[Python / 기초] 파이썬 자료구조 - List, Tuple, Range, Set, Dictionary (0) | 2024.01.12 |
[Python / 기초] 파이썬 연산자 - 산술연산자, 비교연산자, 논리연산자, 복합연산자, 형변환 (0) | 2024.01.12 |
[Python / 기초] 파이썬 변수 - Number, Boolean, None, String (0) | 2024.01.12 |