728x90
반응형
오늘은 조건문 if와 반복문 for, while을 배워보겠습니다.
이제부터 python으로 좀 더 논리적인 프로그램을 만들 수 있습니다.
1. 조건문 (if, elif, else)
조건문을 사용하면 프로그램이 특정 조건을 만족할 때 실행되도록 만들 수 있습니다.
(1) 기본 구조
if 뒤의 조건이 true일 때만 실행됩니다.
(2) if-else문
(3) if-elif-else 문
elif는 여러개 사용할 수 있습니다.
(4) 조건 여러 개 사용 (and, or, not)
연산자 | 설명 | 예제 |
and | 모든 조건이 참이어야함 | x > 0 and y > 0 |
or | 하나라도 참이면 실행 | x > 0 or y > 0 |
not | 조건 반대 (부정) | not x > 0 |
연습문제 1 : 짝수/홀수 판별기
2. 반복문 (for, while)
반복문은 같은 동작을 여러 번 실행할 때 사용합니다.
(1) for 반복문
- range(n)은 0부터 n-1까지 숫자를 생성합니다.
(2) for와 range(start, stop, step)
(3) 리스트 반복하기
(4) while 반복문
(5) break와 continue
- break : 반복문을 즉시 종료
- continue : 현재 반복만 건너뛰고 다음 반복 실행
연습문제 2 : 1부터 100까지 합 구하기
연습문제 3 : 구구단 출력 (for문)
연습문제 4 : 숫자 맞히기 게임 (while문)
✅ Day 2 마무리
✔ if, elif, else 문으로 조건 판단 가능
✔ for, while 반복문을 사용해 여러 번 실행 가능
✔ break, continue로 반복 제어 가능
728x90
반응형
'코딩공부' 카테고리의 다른 글
코딩 공부 Day 3 : 함수 & 파일 입출력 학습 (0) | 2025.03.20 |
---|---|
코딩 공부 Day 1 : Python 기본 문법 (0) | 2025.03.18 |