본문 바로가기

파이썬반복문2

리스트 컴프리헨션과 제너레이터(기본/개요, 기능/스펙, 장단점, 추천 대상, FAQ) 1. 기본 개요파이썬 공식 문서(Python 3 Tutorial, "5.1.4. List Comprehensions")에 따르면, 리스트 컴프리헨션은 기존 반복 가능한 객체(iterable)를 바탕으로 새로운 리스트를 간결하게 만들 수 있는 문법입니다. 일반적인 for 반복문으로 리스트를 채우는 코드를 한 줄로 압축할 수 있습니다.squares = [x**2 for x in range(10)]이는 다음 코드와 동일한 결과를 만들지만 더 간결합니다.squares = []for x in range(10): squares.append(x**2)제너레이터(generator)는 이터레이터(iterator)를 만드는 또 다른 방법으로, 파이썬 공식 튜토리얼("9.10. Generators")과 공식 HOWTO.. 2026. 7. 18.
조건문과 반복문 (if, for, while) 실습 코드(기본/개요, 기능/스펙, 장단점, 추천 대상, FAQ) 조건문과 반복문은 프로그램의 흐름을 제어하는 핵심 문법입니다. 파이썬은 if로 조건 분기를, for와 while로 반복을 처리하며, 다른 언어와 달리 중괄호 없이 들여쓰기만으로 블록을 구분합니다.이 두 문법은 프로그래밍 학습에서 사실상 첫 관문에 해당합니다. 변수와 자료형이 "데이터를 다루는 법"이라면, 조건문과 반복문은 "데이터를 어떤 순서와 조건으로 처리할지 결정하는 법"입니다. 실제로 대부분의 자동화 스크립트, 데이터 처리 코드는 조건 분기와 반복의 조합만으로도 상당 부분을 작성할 수 있습니다.기능/스펙조건문(if-elif-else)score = 85if score >= 90: print("A등급")elif score >= 80: print("B등급")else: print("C등급 .. 2026. 7. 15.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 ⚡ 정보 부스터 🚀