본문 바로가기
python

파이썬 알고리즘 강의/파이썬 기초 문법 3_조건문(if 분기문, 다중 if 문)

by aesup 2021. 9. 20.
728x90

파이썬은 들여쓰기가 굉장히 중요하다

'''
조건문 if(분기, 중첩)
'''
x = 7
if x == 7:
    print("lucky")
    print("ㅋㅋ")
    
'''
lucky
ㅋㅋ
'''

🧶중첩 if 문

'''
중첩 if 문
'''
x = 15
if x>=10:
    if x%2==1:
        print("10이상의 홀수")
        
'''
=>result
10이상의 홀수
'''

🧶and , or

x=7
if x>0 and x<10:
    print("10보다 작은 자연수")
    

if 0<x<10:
    print("10보다 작은 자연수")

🧶if else

'''
분기문
'''
x=10
if x>0:
    print("양수")
else:
    print("음수")

🧶if 와 elif 의 차이

elif을 사용하여(다중분기) 변수에 범위를 주어 코드를 작성하면 순차적으로 코드 실행

2번의 경우에는 각자 if문들끼리 따로 다 출력 되기 때문에 모든 print출력 

#1
x = 80
if x>=90:
    print('A')
elif x>=80:
    print('B')
elif x>=70:
    print('C')
elif x>=60:
    print('D')
else:
    print("F")
    
#2    
x = 80
if x>=90:
    print('A')
if x>=80:
    print('B')
if x>=70:
    print('C')
728x90