HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

배운 것을 구조화하고,
실제로 작동하게 만듭니다.

AI, 코딩, 영어, 포트폴리오를 직접 공부하고 만들며 얻은 지식을 누구나 다시 써먹을 수 있게 정리합니다.

heobrain.workflow LIVE
01 collect(experience) 02 structure(knowledge) 03 ship(something useful)

EMAIL NEWSLETTER

새 글을 이메일로 받아보세요

하루 동안 올라온 HeoBrain의 새 글을 매일 오후 8시에 한 통으로 보내드립니다.

인증 이메일의 링크를 눌러야 구독이 완료되며, 언제든 해지할 수 있습니다.

HEOBRAIN ARCHIVE

파이썬

12개의 기록
Coding_Test

Day5) Programmers Coding Test

프로그래머스 코딩 기초 트레이닝 코드 처리하기, 등차수열, 주사위 게임 2, 리스트 문제 풀이 정리 이번 글에서는 프로그래머스 코딩 기초 트레이닝 문제 중에서 조건 전환, 등차수열 누적, 같은 값 판별, 리스트의 합과 곱, 홀짝 이어 붙이기를 정리했습니다. 문제 자체는 짧지만 직접 풀어보면 =와 ==, 문자열 '1'과 숫자 1, 곱셈 초기값, 반복문 안팎의 비교 위치처럼 헷갈리는 부분이 계속 나옵니다. 그래서 정답 코드만 적기보다, 제가 헷갈렸던 지점을 먼저 짚고 기본 풀이와 더 간단한 풀이를 함께 정리했습니다. 핵심 1 mode 전환과 문자열 누적 핵심 2 등차수열과 조건 누적 핵심 3 se..

읽어보기 →
AI/Coding

파이썬 입문 5편 — 리스트 정렬 완전 정복: sort vs sorted, 그리고 key 하나면 끝

📚 파이썬 완전 정복 시리즈 — 입문부터 실전까지, 매일 한 편씩 쌓아 올리는 파이썬 강의입니다. 이 글은 5편이에요. 리스트 자체가 처음이라면 4편(리스트 기초)를 먼저 읽고 오시는 걸 권합니다.리스트에 데이터를 담는 법은 4편에서 끝냈습니다. 그런데 담아만 놓으면 뭐 하나요. 판매량 순으로 줄을 세우고, 가격이 싼 것부터 보여주고, 같은 반 안에서는 키 순서로 다시 줄을 세워야 비로소 "데이터"가 "정보"가 됩니다. 실무 코드에서 정렬이 안 들어가는 프로그램을 거의 본 적이 없어요. 쇼핑몰의 "낮은 가격순", 게임의 랭킹 보드, 메일함의 최신순 정렬까지 전부 오늘 배울 두 개의 도구, sort()와 sorted()로 만들어집니다.🎯 이번 편에서 가져갈 것sort()와 sorted()의 차이 — 그..

읽어보기 →
AI/Coding

파이썬 입문 4편 — 리스트(list) 완전 정복: 추가·삭제·정렬부터 복사 함정까지

📚 「파이썬 완전 정복」 시리즈 4편3편까지 우리는 숫자와 문자열, 그러니까 "값 하나"를 다루는 법을 익혔습니다. 그런데 실제 프로그램은 값 하나로 굴러가지 않죠. 장바구니에 담긴 물건 열 개, 반 학생 서른 명, 한 달 가계부 내역 수백 줄… 이번 편의 주인공은 이렇게 여러 값을 한 바구니에 담는 리스트(list)입니다.솔직히 말하면, 파이썬에서 가장 많이 쓰는 자료형을 딱 하나만 꼽으라면 저는 망설임 없이 리스트를 고릅니다. 그만큼 자주 쓰고, 그만큼 초보자가 자주 헷갈리는 녀석이기도 합니다. 오늘 한 편으로 리스트를 만들고, 넣고, 빼고, 정렬하고, 마지막으로 초보자 열에 아홉이 당하는 "복사 함정"까지 깔끔하게 끝내 봅시다.이 편에서 배우는 것① 리스트를 만들고 꺼내 쓰기 ② 값 추가 — ..

읽어보기 →
AI/Coding

파이썬 입문 3편 — 문자열 완전 정복: 인덱싱·슬라이싱부터 f-string·인코딩까지

📚 「파이썬 완전 정복」 시리즈 3편2편에서는 모든 계산의 바탕인 숫자형을 다뤘습니다. 이번 편의 주인공은 우리가 화면에 띄우고, 입력받고, 저장하는 거의 모든 데이터의 모습인 문자열(string)입니다. (앞 편을 안 보셨다면 먼저 읽고 오시길 권합니다.)이름, 주소, 메시지, 파일 경로, 웹페이지의 글자 한 줄까지 — 프로그램이 다루는 데이터의 절반 이상은 문자열입니다. 그래서 문자열을 자유자재로 자르고, 붙이고, 바꾸고, 모양을 다듬는 능력은 파이썬 실력의 기본기입니다. 이번 편에서 문자열의 거의 모든 것을 한 번에 정리합니다.이 편에서 배우는 것① 문자열을 만드는 세 가지 따옴표 ② 인덱싱과 슬라이싱으로 잘라 쓰기 ③ 자주 쓰는 메서드 총정리 ④ 포매팅 3종 — %, format(),..

읽어보기 →
AI/Coding

파이썬 입문 2편 — 숫자형 완전 정복: 정수·실수, 두 가지 나눗셈과 부동소수점 오차까지

📚 「파이썬 완전 정복」 시리즈 2편1편에서 우리는 변수와 자료형의 큰 그림을 봤습니다. 이번 편부터는 자료형을 하나씩 깊이 팝니다. 첫 주인공은 모든 계산의 바탕인 숫자형입니다. (1편을 안 보셨다면 먼저 읽고 오시길 권합니다.)"파이썬으로 계산쯤이야 쉽지" 싶지만, 막상 해보면 10 / 3은 왜 3.3333…이 되고 10 // 3은 왜 3인지, 0.1 + 0.2가 왜 정확히 0.3이 아닌지에서 다들 한 번씩 멈칫합니다. 이번 편에서 숫자형의 모든 것 — 정수와 실수, 일곱 가지 연산자, 두 종류의 나눗셈, 그리고 그 악명 높은 부동소수점 오차까지 — 확실히 정리합니다.이 편에서 배우는 것① 정수(int)와 실수(float)의 차이 ② 산술 연산자 7가지와 우선순위 ③ /·//·% 나눗셈 삼총사 ④ ..

읽어보기 →
AI/Coding

파이썬 입문 1편 — 프로그래밍이 처음이어도 괜찮습니다: 설치부터 첫 코드, 변수·자료형까지

이미지 출처: 파이썬 공식 사이트(python.org) 로고"개발자도 아닌데 파이썬을 왜 배워?" 한 번쯤 이런 생각, 해보셨을 겁니다. 그런데 요즘은 사무직, 마케터, 기획자, 회계 담당자, 대학생까지 파이썬을 배웁니다. 이유는 단순합니다. 반복되는 일을 컴퓨터에게 대신 시킬 수 있기 때문입니다. 엑셀 수천 줄을 1초 만에 정리하고, 매일 같은 보고서를 자동으로 만들고, 웹사이트에서 데이터를 긁어옵니다. 이 글은 프로그래밍을 한 번도 안 해본 분을 기준으로, 설치부터 첫 코드 실행, 그리고 입문에서 가장 헷갈리는 변수와 자료형까지 하나도 빠짐없이 정리합니다. 천천히 따라오시면 됩니다.📚 이 글은 「파이썬 완전 정복」 시리즈 1편입니다매일 한 편씩, 기초 문법부터 객체지향·표준 라이브러리·실전 프로젝트..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
Coding_Test

Day5) Programmers Coding Test

프로그래머스 코딩 기초 트레이닝 코드 처리하기, 등차수열, 주사위 게임 2, 리스트 문제 풀이 정리 이번 글에서는 프로그래머스 코딩 기초 트레이닝 문제 중에서 조건 전환, 등차수열 누적, 같은 값 판별, 리스트의 합과 곱, 홀짝 이어 붙이기를 정리했습니다. 문제 자체는 짧지만 직접 풀어보면 =와 ==, 문자열 '1'과 숫자 1, 곱셈 초기값, 반복문 안팎의 비교 위치처럼 헷갈리는 부분이 계속 나옵니다. 그래서 정답 코드만 적기보다, 제가 헷갈렸던 지점을 먼저 짚고 기본 풀이와 더 간단한 풀이를 함께 정리했습니다. 핵심 1 mode 전환과 문자열 누적 핵심 2 등차수열과 조건 누적 핵심 3 se..

읽어보기 →
AI/Coding

파이썬 입문 5편 — 리스트 정렬 완전 정복: sort vs sorted, 그리고 key 하나면 끝

📚 파이썬 완전 정복 시리즈 — 입문부터 실전까지, 매일 한 편씩 쌓아 올리는 파이썬 강의입니다. 이 글은 5편이에요. 리스트 자체가 처음이라면 4편(리스트 기초)를 먼저 읽고 오시는 걸 권합니다.리스트에 데이터를 담는 법은 4편에서 끝냈습니다. 그런데 담아만 놓으면 뭐 하나요. 판매량 순으로 줄을 세우고, 가격이 싼 것부터 보여주고, 같은 반 안에서는 키 순서로 다시 줄을 세워야 비로소 "데이터"가 "정보"가 됩니다. 실무 코드에서 정렬이 안 들어가는 프로그램을 거의 본 적이 없어요. 쇼핑몰의 "낮은 가격순", 게임의 랭킹 보드, 메일함의 최신순 정렬까지 전부 오늘 배울 두 개의 도구, sort()와 sorted()로 만들어집니다.🎯 이번 편에서 가져갈 것sort()와 sorted()의 차이 — 그..

읽어보기 →
AI/Coding

파이썬 입문 4편 — 리스트(list) 완전 정복: 추가·삭제·정렬부터 복사 함정까지

📚 「파이썬 완전 정복」 시리즈 4편3편까지 우리는 숫자와 문자열, 그러니까 "값 하나"를 다루는 법을 익혔습니다. 그런데 실제 프로그램은 값 하나로 굴러가지 않죠. 장바구니에 담긴 물건 열 개, 반 학생 서른 명, 한 달 가계부 내역 수백 줄… 이번 편의 주인공은 이렇게 여러 값을 한 바구니에 담는 리스트(list)입니다.솔직히 말하면, 파이썬에서 가장 많이 쓰는 자료형을 딱 하나만 꼽으라면 저는 망설임 없이 리스트를 고릅니다. 그만큼 자주 쓰고, 그만큼 초보자가 자주 헷갈리는 녀석이기도 합니다. 오늘 한 편으로 리스트를 만들고, 넣고, 빼고, 정렬하고, 마지막으로 초보자 열에 아홉이 당하는 "복사 함정"까지 깔끔하게 끝내 봅시다.이 편에서 배우는 것① 리스트를 만들고 꺼내 쓰기 ② 값 추가 — ..

읽어보기 →
AI/Coding

파이썬 입문 3편 — 문자열 완전 정복: 인덱싱·슬라이싱부터 f-string·인코딩까지

📚 「파이썬 완전 정복」 시리즈 3편2편에서는 모든 계산의 바탕인 숫자형을 다뤘습니다. 이번 편의 주인공은 우리가 화면에 띄우고, 입력받고, 저장하는 거의 모든 데이터의 모습인 문자열(string)입니다. (앞 편을 안 보셨다면 먼저 읽고 오시길 권합니다.)이름, 주소, 메시지, 파일 경로, 웹페이지의 글자 한 줄까지 — 프로그램이 다루는 데이터의 절반 이상은 문자열입니다. 그래서 문자열을 자유자재로 자르고, 붙이고, 바꾸고, 모양을 다듬는 능력은 파이썬 실력의 기본기입니다. 이번 편에서 문자열의 거의 모든 것을 한 번에 정리합니다.이 편에서 배우는 것① 문자열을 만드는 세 가지 따옴표 ② 인덱싱과 슬라이싱으로 잘라 쓰기 ③ 자주 쓰는 메서드 총정리 ④ 포매팅 3종 — %, format(),..

읽어보기 →
AI/Coding

파이썬 입문 2편 — 숫자형 완전 정복: 정수·실수, 두 가지 나눗셈과 부동소수점 오차까지

📚 「파이썬 완전 정복」 시리즈 2편1편에서 우리는 변수와 자료형의 큰 그림을 봤습니다. 이번 편부터는 자료형을 하나씩 깊이 팝니다. 첫 주인공은 모든 계산의 바탕인 숫자형입니다. (1편을 안 보셨다면 먼저 읽고 오시길 권합니다.)"파이썬으로 계산쯤이야 쉽지" 싶지만, 막상 해보면 10 / 3은 왜 3.3333…이 되고 10 // 3은 왜 3인지, 0.1 + 0.2가 왜 정확히 0.3이 아닌지에서 다들 한 번씩 멈칫합니다. 이번 편에서 숫자형의 모든 것 — 정수와 실수, 일곱 가지 연산자, 두 종류의 나눗셈, 그리고 그 악명 높은 부동소수점 오차까지 — 확실히 정리합니다.이 편에서 배우는 것① 정수(int)와 실수(float)의 차이 ② 산술 연산자 7가지와 우선순위 ③ /·//·% 나눗셈 삼총사 ④ ..

읽어보기 →
AI/Coding

파이썬 입문 1편 — 프로그래밍이 처음이어도 괜찮습니다: 설치부터 첫 코드, 변수·자료형까지

이미지 출처: 파이썬 공식 사이트(python.org) 로고"개발자도 아닌데 파이썬을 왜 배워?" 한 번쯤 이런 생각, 해보셨을 겁니다. 그런데 요즘은 사무직, 마케터, 기획자, 회계 담당자, 대학생까지 파이썬을 배웁니다. 이유는 단순합니다. 반복되는 일을 컴퓨터에게 대신 시킬 수 있기 때문입니다. 엑셀 수천 줄을 1초 만에 정리하고, 매일 같은 보고서를 자동으로 만들고, 웹사이트에서 데이터를 긁어옵니다. 이 글은 프로그래밍을 한 번도 안 해본 분을 기준으로, 설치부터 첫 코드 실행, 그리고 입문에서 가장 헷갈리는 변수와 자료형까지 하나도 빠짐없이 정리합니다. 천천히 따라오시면 됩니다.📚 이 글은 「파이썬 완전 정복」 시리즈 1편입니다매일 한 편씩, 기초 문법부터 객체지향·표준 라이브러리·실전 프로젝트..

읽어보기 →
블로그 검색