
이 강좌는 "파이썬을 배우기 시작했지만" 막상 코딩을 하려고 하면 머릿속이 하얘지는 분들을 위해 썼습니다. (AI로 인해 프로그래밍 중요성이 낮아진 분위기이지만, 엔지니어를 목표로 하는 분들에게는 필수로 알아야할 언어 중하나인 Python을 기준으로 재입문 방법을 소

여기서는 간단한 AI 챗봇을 직접 만들어봅니다.그 과정에서 Python의 핵심 기본 문법도 자연스럽게 익혀나가겠습니다.Python 스크립트를 작성하기 전에, 프로그램에서 AI를 호출하기 위한 사전 준비를 해두겠습니다.Gemini API를 사용하려면, Google로부터

먼저 이번 실습에서 사용할 CSV 파일을 만듭니다.아래 내용을 복사하여 llm_price.csv 라는 이름으로 저장해주세요.⚠️ 주의: 아래 요금 정보는 예시용 모의 데이터입니다. 실제 서비스 요금은 각 플랫폼 공식 사이트에서 확인하세요.💡 저장 팁 (Windows

이번에는 텍스트를 TTS(Text To Speech, 텍스트 음성 변환) 로 읽어주는 앱을 만들어봅니다.책 내용을 귀로 들으며 복습할 수 있는 "Python 오디오북 앱" 입니다.이 앱을 만들면서 Python에서 가장 중요한 에러 처리 패턴인 try-except 구문을

try-except만으로는 제어 구문(분기)이 부족합니다.다음은 AI 운세 앱을 만들면서, if문을 제대로 익혀봅시다.try-except 구문이 "에러인지 아닌지" 로 분기하는 것과 달리,if문은 "조건이 참(True)인지 아닌지" 로 분기합니다.score가 70 이상

이번에는 가상의 CSV를 읽어들여, 형태가 "원반"인 UFO 목격 정보만을 추출해봅시다. for문과 리스트를 사용하여, CSV의 내용을 행마다 처리하는 패턴을 익힙니다. 먼저 리스트와 for문의 기본을 해설하고 나서, 실제 코드를 살펴봅니다. 리스트란 무엇인가

이 제6부는 실용성과 기본 문법의 균형을 잡는 핵심 챕터입니다.책상 위 추적(DRY RUN)이란, 코드를 실제로 실행하기 전에, 종이와 연필(또는 머릿속)로 흐름을 따라가며 이해하는 방법입니다.이를 통해 코드의 로직과 데이터의 흐름을 깊이 이해할 수 있습니다.특히 프로

업로드중..여기서는 "딕셔너리(dictionary)"라는 Python의 데이터 구조를 배웁니다.딕셔너리를 익히면서, 동시에 공개 API에서 데이터를 가져와 AI에게 분석시키는 실전 패턴도 함께 익혀봅시다.딕셔너리는 키(Key)와 값(Value)의 쌍을 저장하는 데이터

여기서는 직접 만든 함수를 이용한 "코드 정리 기술"을 배워나갑니다.공통된 처리는 함수(def)로 묶어내고, 자주 사용하는 범용적인 처리는 별도의 .py 파일에 정리해두어,import문으로 필요할 때 불러오는 구성으로 만들어갑니다.이를 통해 "같은 처리를 몇 번씩 쓰지

이번에는 iTunes Search API를 사용하여, AI 도서 추천 앱을 만들어봅시다.iTunes Search API는 Apple이 제공하는 미디어(도서/음악/앱 등) 정보를 취득할 수 있는 인증 키 없이 무료로 사용 가능한 공개 API 입니다.이 앱을 통해 "Str

Python은 머신러닝에 강한 언어입니다. 머신러닝이란 AI의 기반이 되는 기술을 가리킵니다.그렇다고는 해도 단순한 모델이라면, 프로그래밍 입문자도 바로 직접 만들 수 있습니다.이번에는, 머신러닝 중에서도 특히 심플한 "이진 분류 모델" 의 작성을 통해,"튜플" 이라는