[Python] 함수 사용자입력 반복문 클래스
📌 들어가며 이번 글에서는 반복문(for/range/내포), 함수(가변인자·다중반환·global·lambda), 사용자 입력, 파일 입출력, 그리고 클래스까지 폭넓게 리뷰한다. 1. 반복문 커피 자판기 — while + 조건문: coffee = 10 while True: money = int(input("돈을 넣어 주세요 : ")) ...
📌 들어가며 이번 글에서는 반복문(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...
In [4]: df_train=pd.read_csv('Dataset/Titanic/train.csv') df_test=pd.read_csv('Dataset/Titanic/test.csv') Pclass분석 In [9]: df_train[['Pclass','Survived']].groupby(['Pclass'], as_index=True).co...
In [4]: df_train=pd.read_csv('Dataset/Titanic/train.csv') df_test=pd.read_csv('Dataset/Titanic/test.csv') In [5]: df_train.head() Out[5]: PassengerId Survived ...
📌 들어가며 이번 글에서는 타이타닉 데이터셋으로 생존자 분석 EDA를 진행한다. 결측치 확인·대치(특히 나이의 그룹별 평균 대치)부터, 좌석 등급·성별·연령대에 따른 생존률을 시각화로 파헤친다. EDA 목표 — 단순히 결측치를 채우는 게 아니라, 원래 분포를 훼손하지 않으면서 데이터를 보완하고, 어떤 요인이 생존에 영향을 주는지 찾는 것이다....