[Python] 객체 클래스 생성자 모듈 예외처리
📌 들어가며 이번 글에서는 클래스에 이어 생성자·상속·클래스 변수, 자바의 import 같은 모듈, 그리고 예외 처리를 다룬다. 객체와 인스턴스: a = Cookies()에서 a는 객체이자 Cookies의 인스턴스다. “a는 인스턴스다”보다 “a는 Cookies의 인스턴스다”가 더 정확한 표현 — 어떤 클래스로 만든 객체인지 관계를 드러내기 ...
📌 들어가며 이번 글에서는 클래스에 이어 생성자·상속·클래스 변수, 자바의 import 같은 모듈, 그리고 예외 처리를 다룬다. 객체와 인스턴스: a = Cookies()에서 a는 객체이자 Cookies의 인스턴스다. “a는 인스턴스다”보다 “a는 Cookies의 인스턴스다”가 더 정확한 표현 — 어떤 클래스로 만든 객체인지 관계를 드러내기 ...
📌 들어가며 본격적으로 객체지향(OOP)에 들어간다. 상속·오버라이딩, 그리고 리스트 내포·zip·datetime 같은 실용 문법까지 정리한다. 1. 예외로 반복문 탈출하기 classrooms = {'1반': [162,175,198,137,145,199], '2반': [165,177,157,160,199]} try: for n in ...
📌 들어가며 이번 글에서는 파이썬으로 배운 여러 함수와 문자열 처리 기법을 리뷰한다. 변수명 규칙, print 옵션, 슬라이싱 응용, 진법 변환, is/문자열 메소드까지 정리한다. 1. 변수명 규칙 & print 옵션 변수명: 첫 문자는 문자 또는 언더바. 단, 언더바 2개(__)로 시작하는 이름은 특별한 의미(__init__, __n...
📌 들어가며 이번 글에서는 반복문(for/range/내포), 함수(가변인자·다중반환·global·lambda), 사용자 입력, 파일 입출력, 그리고 클래스까지 폭넓게 리뷰한다. 1. 반복문 커피 자판기 — while + 조건문: coffee = 10 while True: money = int(input("돈을 넣어 주세요 : ")) ...
📌 들어가며 돌아온 파이썬 시간! 이번 글에서는 문자열 포맷(.format), 딕셔너리·튜플, 패킹/언패킹, enumerate 등 실전 문법을 정리한다. 1. 문자열 포맷 (.format) C의 %d와 비슷한 로직이다. 중괄호 {}에 값을 순서대로 채운다. n = 20 greeting = '안녕하세요' place = '뉴월드' welcome...
📌 들어가며 오늘부터 파이썬을 새롭게 배우기 시작했다. 처음 보는 언어지만 Java보다 직관적이고 사람과 닮아 있어 배우기 쉬웠다. 이번 글에서는 파이썬 소개부터 자료형(리스트·튜플·딕셔너리·Set), 변수와 주소값, 연산·조건문까지 정리한다. 1. 파이썬이란? 1990년 귀도 반 로섬이 개발한 인터프리터 언어(≠ 컴파일러). 코미디 쇼...
📌 들어가며 이번 글에서는 Spring Data JPA의 개념과 기본 설정·사용법을 정리한다. Spring Data JPA란? 기존 JPA를 인터페이스만으로 조작하게 해, 더 편하게 쓸 수 있도록 만든 것. 스프링 데이터의 PagingAndSortingRepository를 상속해 JpaRepository 인터페이스를 제공한다. 1. 환...
In [4]: test.info() <class 'pandas.core.frame.DataFrame'> RangeIndex: 418 entries, 0 to 417 Data columns (total 11 columns): # Column Non-Null Count Dtype --- ------ ---...
In [4]: data['Initial'].replace(['Mlle','Mme',"Ms",'Dr','Major','Lady','Countess','Jonkheer','Col','Rev','Capt','Sir','Don'],['Miss','Miss','Miss','Mr','Mr','Mrs','Mrs','Other','Other','Other','Mr...
In [4]: data.head() Out[4]: PassengerId Survived Pclass Name Sex Age SibSp Parch Ticket Fare Cabin Embar...