코딩 8

3-1. if, elif, else문

3-1. if, elif, else문프로그래밍에서 가장 중요한 기능 중 하나는 조건에 따라 다른 동작을 수행하는 것입니다. 이를 가능하게 해주는 것이 바로 조건문(Conditional Statement) 입니다.파이썬에서는 if, elif, else 문을 사용하여 조건문을 작성합니다.이번 강의에서는 조건문을 활용해 프로그램 흐름을 제어하는 방법을 배워보겠습니다.if 문 기본 구조 if 조건식: 실행할 코드조건식이 참(True) 일 경우, 들여쓰기 된 코드 블록이 실행됩니다.score = 85 if score >= 80: print("좋은 점수입니다!") 출력:좋은 점수입니다!else 문 조건이 거짓(False) 일 때 실행되는 코드를 지정하려면 else 를 사용합니다.score = 70 i..

코딩/파이썬 2025.05.23

2-2. 연산자와 표현식

2-2. 연산자와 표현식프로그래밍에서 데이터를 다루기 위해서는 단순히 값을 저장하는 것 이상으로, 계산하고 비교하고 판단하는 작업이 필요합니다. 이를 위해 파이썬은 다양한 연산자(operators) 와 표현식(expressions) 을 제공합니다.이번 글에서는 파이썬에서 자주 사용되는 연산자의 종류와 표현식 작성 방법을 쉽게 알아보겠습니다.표현식(Expression)이란?표현식은 값을 만들어내는 코드 조각입니다. 숫자 하나, 변수 하나도 표현식이지만 보통은 연산자를 포함한 계산식 형태로 사용됩니다. 3 + 4 # 표현식 (결과는 7) x * 5 # 표현식 (x가 2면 결과는 10) "hello" + "!" # 표현식 (결과는 "hello!")즉, 표현식 = 값으로 평가되는 코드입니다.연산자(Operato..

코딩/파이썬 2025.05.22

2-1. 변수와 데이터 타입 (숫자, 문자열, 불, None)

2-1. 변수와 데이터 타입 (숫자, 문자열, 불, None)파이썬 프로그래밍에서 가장 기본이 되는 개념 중 하나는 변수와 데이터 타입입니다. 데이터를 저장하고 처리하려면 먼저 어떤 데이터인지를 알고 적절한 형태로 다뤄야 하죠.이 글에서는 파이썬의 대표적인 데이터 타입인 숫자, 문자열, 불(Boolean), None 의 개념과 사용법을 다룹니다.변수란?변수는 데이터를 저장하는 이름표입니다. 어떤 값을 저장하고, 나중에 그 값을 다시 불러오는 데 사용됩니다.x = 10 name = "Alice"x는 10이라는 값을 가진 변수입니다.name은 문자열 "Alice"를 저장하고 있습니다.숫자(Number)숫자 타입은 크게 두 가지로 나뉩니다.정수형(int)정수는 소수점이 없는 숫자입니다.age = 30 year..

코딩/파이썬 2025.05.21

1-4. 주석과 코드 작성 규칙

1-4. 주석과 코드 작성 규칙파이썬을 배우다 보면 “코드는 작성하는 것뿐 아니라 읽기 좋게 작성하는 것”도 매우 중요하다는 걸 느끼게 됩니다. 이를 위해 주석(comment) 과 코드 작성 규칙(스타일 가이드) 이 존재합니다.이 글에서는 주석의 작성 방법과 활용법, 그리고 가독성을 높이기 위한 코딩 스타일을 소개합니다.주석(Comment)이란?주석은 코드에 대한 설명을 적어두는 것으로, 프로그램 실행에는 영향을 주지 않습니다. 다른 사람이 코드를 읽거나, 나중에 자신이 다시 코드를 이해할 때 매우 유용합니다.한 줄 주석파이썬에서 주석은 # 기호로 시작합니다.# 이것은 한 줄 주석입니다. print("Hello") # 이 부분도 주석입니다.여러 줄 주석 (문서 설명용)파이썬에는 여러 줄 주석 문법이 따로..

코딩/파이썬 2025.05.20

1-3. 첫 번째 파이썬 코드: Hello, World!

1-3. 첫 번째 파이썬 코드: Hello, World!프로그래밍을 처음 배울 때 가장 먼저 작성하는 전통적인 코드가 바로 "Hello, World!" 출력입니다. 간단한 코드이지만 파이썬 문법의 기본 구조를 익히는 데 도움이 됩니다.파이썬 코드 작성하기파이썬에서 문자열을 출력하려면 print() 함수를 사용합니다. 아래와 같이 입력해보세요. 파이썬 코드print("Hello, World!") 출력 결과:Hello, World! 코드 설명print() : 출력 함수로, 괄호 안의 내용을 콘솔(터미널)에 출력합니다."Hello, World!" : 출력할 문자열. 큰따옴표(") 또는 작은따옴표(') 모두 사용 가능.세미콜론(;)이 필요 없음 → 파이썬은 줄 끝에 세미콜론을 붙이지 않아도 됩니다.연습 예제:..

코딩/파이썬 2025.05.19

1-2. 파이썬 설치 및 개발환경 세팅

1-2. 파이썬 설치 및 개발환경 세팅파이썬을 배우기 위해선 먼저 내 컴퓨터에 파이썬을 설치하고, 코드를 작성하고 실행할 수 있는 개발환경을 세팅해야 합니다. 이 글에서는 Windows, macOS, 그리고 개발도구(VS Code) 기준으로 설명합니다.1. 파이썬 설치하기 공식 웹사이트에서 설치https://www.python.org/downloads/ 접속본인의 운영체제에 맞는 최신 버전 다운로드예: Windows 사용자는 Download Python 3.x.x 클릭설치 시 “Add Python to PATH”에 체크한 후 설치 시작이 옵션을 체크하지 않으면 나중에 터미널에서 python 명령어가 인식되지 않습니다 설치 확인설치가 완료되면, 터미널 또는 명령 프롬프트(CMD)에서 다음 명령어 입력:py..

코딩/파이썬 2025.05.18

1-1. 파이썬이란 무엇인가?

1-1. 파이썬이란 무엇인가? 파이썬(Python)은 현재 세계에서 가장 인기 있는 프로그래밍 언어 중 하나로, 배우기 쉽고 읽기 쉬우며 다양한 분야에서 활용될 수 있는 범용 언어입니다. 특히 초보자부터 전문가까지 폭넓게 사랑받는 이유는 다음과 같은 특징 때문입니다.파이썬의 주요 특징간결한 문법파이썬은 불필요한 문법 요소를 최소화하고 직관적으로 작성할 수 있도록 설계되어 있습니다. 예를 들어, 중괄호 대신 들여쓰기를 사용하여 코드의 가독성을 높입니다.다양한 분야에서 활용 가능웹 개발, 데이터 분석, 인공지능, 게임 개발, 자동화, 금융 등 거의 모든 분야에서 파이썬을 사용할 수 있습니다.풍부한 라이브러리numpy, pandas, matplotlib, flask, django, selenium 등 다양한 ..

코딩/파이썬 2025.05.17

파이썬 강의 목차 (기초부터 중급까지)

1. 파이썬 시작하기1-1. 파이썬이란 무엇인가?1-2. 파이썬 설치 및 개발환경 세팅 (VS Code / Jupyter 등)1-3. 첫 번째 파이썬 코드: Hello, World!1-4. 주석과 코드 작성 규칙2. 기본 문법 익히기2-1. 변수와 데이터 타입 (숫자, 문자열, 불, None)2-2. 연산자와 표현식2-3. 입력과 출력 (input, print)3. 조건문과 반복문3-1. if, elif, else문3-2. while 반복문3-3. for 반복문과 range()3-4. break, continue, pass4. 데이터 구조4-1. 리스트(List)4-2. 튜플(Tuple)4-3. 딕셔너리(Dictionary)4-4. 집합(Set)4-5. 자료구조 응용 (리스트 컴프리헨션 등)5. 함수(F..

코딩/파이썬 2025.05.14