반복문 2

EP07 | Python 심화 개념 #1 | 이터레이터와 제너레이터

이 글에서 다루는 개념Python에서 **이터레이터(Iterator)와 제너레이터(Generator)**는 효율적인 반복을 가능하게 하는 중요한 개념입니다.이번 글에서는 다음 내용을 학습합니다.이터레이터(Iterator)의 개념과 사용법이터러블(Iterable) 객체와 iter(), next() 함수제너레이터(Generator)의 개념과 yield 키워드이터레이터와 제너레이터의 차이점과 활용 방법1️⃣ 이터러블(Iterable)과 이터레이터(Iterator)란?🔹 이터러블(Iterable)이터러블은 반복 가능한 객체이며, for 문을 사용할 수 있습니다.대표적인 이터러블 객체: 리스트, 튜플, 문자열, 딕셔너리, 세트numbers = [1, 2, 3, 4]for num in numbers: # 리스트..

EP02 | Python 제어문 (조건문, 반복문)

1️⃣ 조건문 (if, elif, else)조건문은 특정 조건을 만족할 때 코드가 실행되도록 제어하는 역할을 합니다.x = 10if x > 0: print("양수입니다.")elif x 📌 조건문 특징if 뒤에는 조건식이 들어가며, 참(True)이면 해당 블록이 실행됨elif(선택 사항): 추가 조건을 검사할 때 사용else(선택 사항): 위 조건이 모두 거짓일 경우 실행됨🔹 비교 연산자 & 논리 연산자 활용if 조건문에서는 다양한 연산자를 활용할 수 있습니다.age = 25if age >= 20 and age   연산자 설명  예제 and두 조건이 모두 참이면 참(True and False) → Falseor하나라도 참이면 참(True or False) → Truenot논리 반전not Tru..

728x90