본문 바로가기
반응형

Dev/Python24

파이썬 기초: 자료형 심화 (리스트와 데이터 관리) 개요기본적인 자료 구조를 다루는 방법부터 파이썬 특유의 효율적인 데이터 처리 기법까지 살펴본다.1. 리스트(List)의 기본 선언과 조작리스트는 대괄호([]) 를 사용하여 선언하며, 생성 후 요소를 자유롭게 추가하거나 삭제할 수 있다.리스트 선언 및 추가/삭제# 리스트 선언 (대괄호 사용)fruits = ['apple', 'banana']# 요소 추가 (append, insert)fruits.append('cherry') # 맨 뒤에 추가fruits.insert(1, 'orange') # 특정 인덱스에 추가# 요소 삭제 (remove, pop)fruits.remove('banana') # 특정 값을 찾아 삭제popped_item = fruits.pop() # 맨 뒤 요소를 꺼내며.. 2026. 1. 1.
파이썬 기초: 반복문(for, while) 개요프로그램 내에서 동일하거나 유사한 작업을 여러 번 수행해야 할 때 '반복문'을 사용한다.파이썬의 대표적인 반복문인 'for'와 'while'의 차이점과 활용법을 알아본다.1. for문: 정해진 횟수만큼 반복하기'for'문은 주로 반복 횟수가 정해져 있거나 리스트, 튜플 등 순차적인 데이터를 다룰 때 사용한다.기본 구조for 변수 in 반복가능객체: 실행할 코드range() 함수 활용특정 횟수만큼 반복하고 싶을 때는 'range()' 함수를 함께 사용한다.# 0부터 4까지 출력 (5번 반복)for i in range(5): print(i) 실행화면2. while문: 조건이 참인 동안 반복하기'while' 문은 특정 조건이 참(True)인 동안 계속해서 코드를 실행한다. 반복 횟수가 불분명할 .. 2025. 12. 31.
파이썬 기초: 조건문 개요프로그램이 상황에 따라 다른 동작을 하도록 만드는 핵심은 바로 '조건문'이다. 특정 조건이 참(True)인지 거짓(False)인지에 따라 코드의 흐름을 제어하는 방법을 알아보자.if문의 기본 구조파이썬에서 가장 기본적인 조건문은 'if'이다. 조건식 뒤에는 반드시 콜론(':')을 붙여야 하며, 실행할 코드는 반드시 '들여쓰기(Indentation)'를 해야 한다.age = 20if age >= 20: print('성인입니다.') # age가 20 이상일 때 실행된다. 실행화면else와 elif: 여러 상황 처리하기단순히 '참'일 때만 처리하는 것이 아니라, '거짓'일 때나 '또 다른 조건'이 필요할 때 'else'와 'elif'를 사용한다.'elif': 'else if'의 줄임말로, 앞의 조건.. 2025. 12. 30.
파이썬 기초: 연산자와 데이터 처리 Overview데이터를 처리하는 가장 기본적이면서 중요한 도구는 연산자이다. 파이썬은 직관적인 연산 기호를 사용하여 복잡한 계산과 논리 판단을 간결하게 표현한다. 오늘은 모든 연산자의 종류와 사용 시 주의사항, 그리고 계산 우선순위를 정리한다.1. 산술 연산자숫자 데이터를 계산할 때 사용하는 연산자이다. 파이썬의 가장 기초가 되는 부분이다.'덧셈(+)', '뺄셈(-)', '곱셈(*)', '나눗셈(/)''몫(//)': 나눗셈 후 소수점 이하를 버리고 정수 부분의 몫만 구한다.'나머지(%)': 나눗셈 후 남는 나머지를 구한다.'거듭제곱(**)': 숫자를 제곱한다.a = 10b = 3print(a + b) # 13 (더하기)print(a - b) # 7 (빼기)print(a * b) # 30 (곱하기)p.. 2025. 12. 29.
파이썬 기초: 변수와 자료형 1. 변수의 개념변수는 데이터를 컴퓨터 메모리에 저장하기 위해 사용하는 공간이다. 파이썬에서는 '=' (할당 연산자)를 사용하여 간단하게 변수를 생성할 수 있다. 타 언어와 달리 변수의 타입을 별도로 선언할 필요가 없다.# 변수에 값 할당age = 25name = "DevGyu"2. 기본 자료형파이썬은 여러 가지 대표적인 자료형을 제공한다.정수형 (int): 소수점이 없는 숫자를 저장한다. (예: 10, -5)실수형 (float): 소수점이 있는 숫자를 저장한다. (예: 3.14, -0.01)문자열 (str): 텍스트 데이터를 저장하며, 작은따옴표(')나 큰따옴표(")로 감싸서 표현한다.불리언 (bool): 참(True) 또는 거짓(False)의 논리값을 나타낸다.3. 동적 타이핑 (Dynamic Typ.. 2025. 12. 28.
파이썬(Python) 입문: 환경 설정 및 VS Code 세팅 가이드 1. 파이썬(Python)을 배워야 하는 이유파이썬은 현대 프로그래밍 언어 중 가장 배우기 쉽고 활용도가 높은 언어이다. 문법이 간결하여 개발자가 복잡한 형식보다는 로직 자체에 집중할 수 있게 해준다. 데이터 분석, 인공지능, 웹 개발 등 거의 모든 분야에서 표준처럼 사용되고 있으며, 방대한 오픈소스 생태계 덕분에 필요한 기능을 직접 구현하지 않고도 가져다 쓸 수 있는 장점이 있다.2. 파이썬 설치 및 환경 변수(PATH) 설정파이썬 공식 홈페이지에서 본인의 OS에 맞는 설치 파일을 다운로드하여 설치를 진행한다.설치 경로: python.org 공식 사이트를 이용한다.Downloads > Windows(본인에 맞는 OS) > 버전 하단이동 > Windows > Download Python install m.. 2025. 12. 28.
반응형