본문 바로가기
프로그래밍/Python

Python_04_if문

by Choraengyi 2021. 1. 25.

1. if 문을 통한 숫자 비교

score = 70
if score >= 80:     # score 가 80 이상일 경우
    print("Good")
elif score > 40:    # score 가 40 초과일 경우, 추가 조건문
    print("Not Bad")
else:               # score 가 40 이하일 경우
    print("HaHa..")

- 결과

더보기

Not Bad

 

2. if 문을 통한 문자열 비교

language = 'Python'
if language == 'C':
    print('사용 언어 C')
elif language == 'Python':
    print('사용 언어 Python')
elif language == 'Java':
    print('사용 언어 Java')

- 결과

더보기

사용 언어 Python

 

3. if 문을 통한 참/거짓 비교

student = True
if student:
    print('학생입니다.')
else:
    print('학생이 아닙니다')

- 결과

더보기

학생입니다.

 

4. if 문을 통한 리스트 비교

subject = ['국어', '영어']
if '수학' or '국어' in subject:     # or 연산자를 통해 '수학' 과 '국어' 중 하나만 있어도 조건문 만족
    print('수학 또는 국어 과목 있음')
elif '영어' and '국어' in subject:  # and 연산자를 통해 '영어', '국어' 모두 있어야 조건문 만적
    print('영어, 국어 과목 있음')
elif '국어' in subject:         # '국어' 있으면 만족
    print('국어 과목 있음')

# 위의 예제에서는 첫번째 조건문을 만족하므로 아래 두개의 elif 는 실행되지 않음
# 조건문의 설계 중요, 겹치지 않도록

- 결과

더보기

수학 또는 국어 과목 있음

 

728x90
반응형

'프로그래밍 > Python' 카테고리의 다른 글

Python_openpyxl_엑셀_01_시트 관련  (0) 2021.01.28
Python_05_for문  (0) 2021.01.25
Python_03_리스트  (0) 2021.01.24
Python_02_문자열  (0) 2021.01.24
Python_01_주석, 숫자  (0) 2021.01.24

댓글