Python

Python 03. if-else문 조건문(conditional)

지댕댕 2023. 7. 12. 08:40
728x90

else가 없는 조건문

if 조건식: 조건식이 참일 때 실행할 코드 블록

  • if 조건식 뒤에는 반드시 콜론(:)을 사용해야함.
  • 코드 블록을 작성할 때, {}를 사용하지 않음.
  • if 블록 안의 문장들은 반드시 같은 크기로 들여쓰기(indentation)을 해야 함.

else가 있는 조건문

if 조건식:
  참일 때 실행할 코드 블록
else:
  거짓일 때 실행할 코드 블록

파이썬에서 참(True)로 취급하는 값: (파이썬과 JS의 같은 특징)

  • 0이 아닌 숫자들.
  • 1개 이상의 문자를 가지고 있는 문자열.
  • 1개 이상의 원소를 가지고 있는 리스트(와 비슷한 객체들)

 

chained conditional

if 조건식1:
  조건식1이 참일 때 실행할 코드 블록
elif 조건식2:
  조건식1이 거짓이고, 조건식2가 참일 때 실행할 코드 블록
...
else:
  위의 모든 조건이 거짓일 때 실행할 코드 블록

 Ex1. 정수 3개를 입력받고 변수에 저장. 평균이 90 이상이면 'A', 80 이상이면 'B', 70 이상이면 'C', 70 미만이면 'F'를 출력

728x90

'Python' 카테고리의 다른 글

Python 06. Break, Continue  (0) 2023.07.14
Python 05. While 반복문  (0) 2023.07.14
Python 04. for문 반복문(iteration)  (0) 2023.07.13
Python 02. 파이썬의 기초 자료 타입  (0) 2023.07.11
Python 01. 파이썬 시작하기  (0) 2023.07.10