본문 바로가기
반응형

전체 글215

[고등학생부터, 파이썬] 21. 생성자 (__init__) 와 메서드 (Method) 고등학생부터, 파이썬 · 21화생성자(Constructor)와 메서드(Method) — 객체에 데이터와 행동을 담기지난 화에서는 객체를 만든 다음 점(.)으로 속성을 하나씩 넣어줬습니다.학생 한 명 만드는 데만 4줄이 필요했죠.이번에는 객체가 만들어지는 순간 자동으로 실행되는 생성자(Constructor)로 속성을 한 번에 채우고,객체가 스스로 할 수 있는 행동인 메서드(Method)까지 이어서 배웁니다.이 시리즈를 시작하며요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠. 개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아.. 2026. 9. 14.
[고등학생부터, 파이썬] 20. 클래스 (Class) 고등학생부터, 파이썬 · 20화클래스(Class)와 속성(Attribute) — 설계도로 데이터 찍어내기지금까지 학생 한 명의 정보를 저장하려면 딕셔너리를 하나씩 만들었습니다.학생이 100명이라면 변수도 100개가 필요하겠죠.이번에는 이런 반복을 해결해주는 파이썬의 핵심 개념, 클래스(Class)를 배우고, 객체마다 서로 다른 데이터를 담는 속성(Attribute)까지 이어서 정리합니다.이 시리즈를 시작하며요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠. 개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아진 것입니다.이 시.. 2026. 9. 14.
[고등학생부터, 파이썬] 19. 예외처리(Exception) 고등학생부터, 파이썬 · 19화예외 처리(Exception) — 오류가 나도 멈추지 않는 프로그램지금까지는 프로그램이 실행 중 오류를 만나면 그 자리에서 에러와 함께 바로 종료됐습니다. 이번에는 오류가 나도 프로그램이 멈추지 않고 계속 실행되도록 만드는 try·except 문법을 배웁니다.이 시리즈를 시작하며요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠. 개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아진 것입니다.이 시리즈는 글쓴이가 실제로 일반인, 고등학생 등 비전공자·입문자에게 파이썬을 가르치면서 정리한 내용들을 .. 2026. 9. 7.
[고등학생부터, 파이썬] 18. 파일 입출력 고등학생부터, 파이썬 · 18화파일 입출력(File I/O) — 프로그램이 꺼져도 사라지지 않는 데이터지금까지 만든 프로그램은 종료하면 입력했던 값이 모두 사라졌습니다. 이번에는 데이터를 파일에 저장해서, 프로그램을 껐다 켜도 남아있게 만드는 법을 배웁니다.이 시리즈를 시작하며요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠. 개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아진 것입니다.이 시리즈는 글쓴이가 실제로 일반인, 고등학생 등 비전공자·입문자에게 파이썬을 가르치면서 정리한 내용들을 교재 형식으로 엮은 글입니다.최대.. 2026. 9. 4.
[고등학생부터, 파이썬] 17. 모듈 ( + random , math, datetime ) 고등학생부터, 파이썬 · 17화모듈(Module) — 만들어둔 기능을 가져와 쓰기지금까지는 필요한 기능을 전부 직접 함수로 만들었습니다. 이번에는 파이썬이 이미 만들어둔 기능을 import 한 줄로 가져와 쓰는 법을 배웁니다.무작위 숫자를 뽑는 random,제곱근·올림·내림 같은 계산을 맡는 math,오늘 날짜와 시각을 알려주는 datetime까지— 자주 쓰는 표준 모듈 세 가지를 한 번에 정리해볼게요.이 시리즈를 시작하며요즘은 고등학교에서도 코딩을 정규 과목으로 가르치는 시대입니다. 전공자가 아니어도 바이브 코딩(Vibe Coding)이나 생성형 AI(Generative AI)를 활용하면 누구나 그럴듯한 코드 결과물을 만들어낼 수 있게 되었죠. 개발 언어를 접하는, 전공자가 아닌 일반인 입문자가 많아.. 2026. 9. 4.
반응형