---Learning (학습)---/파이썬
파이썬과 조건문.
Yongheon
2023. 6. 16. 20:34
728x90
제5장. 조건문
5.1 이번장에서 만들 프로그램
◎ 동전의 앞면이나 뒷면이 나오는 동전 던지기 게임
5.2 3가지의 기본 제어 구조
■ 순차 구조(Sequence) : 명령들이 순차적으로 실행되는 구조
■ 선택 구조(Selection) : 둘 중의 하나의 명령을 선택하여 실행되는 구조
■ 반복 구조(Iteration) : 동일한 명령이 반복되면서 실행되는 구조

5.3 선택 구조가 필요한 이유
• 선택 구조가 없다면 프로그램은 항상 동일한 동작만을 되풀이
(예) 자율주행 자동차 프로그램이 신호등이나 전방 장애물에 따라서 동작을 다르게 하지 않는다면?
5.4 관계 연산자 (relational operator)
• 두 개의 피연산자를 비교하는 연산자

◎ 관계연산자의 결과값
• 관계 수식은 참(True)이나 거짓(False)을 생성

5.5 if-else 문

5.7 블록
• 만약 조건이 참인 경우에 여러 개의 문장이 실행되어야 한다면 어떻게 해야 하는가

◎ Lab: 영화 나이 제한 검사


5.8 논리 연산자

◎ 논리 연산자의 종류

◎ 무한 반복 구조
• 다음과 같은 코드를 사용하면 무한 반복 가능

◎ Lab: 윤년 판단
• 입력된 연도가 윤년인지 아닌지를 판단하는 프로그램

■ 윤년의 조건

728x90