전체 글

240501 Today I Learn매개변수 vs. 인수💡 매개변수 vs. 인수* 매개변수 : 함수를 정의할 때 함수가 받아들이는 값* 인수 : 함수 호출 시 함수에 전달되는 값 ▶︎ 예시 1#1def greet(name): print("Hello, " + name + "!")#2greet("Alice")#1의 name은 함수를 정의할 때 사용되는 값으로 매개변수이다.#2에서 "hello 이름 !"을 반환하는 greet함수 안에 있는 Alice는 함수에 전달되는 값으로 인수이다.▶︎ 예시 2) 가족을 가진 승객들 중에서 가장 많은 가족을 가진 승객을 찾는 함수를 만들어라.def largest_family(df): family = df['SibSp']+df['Parch'] answer..
240430 Today I LearnPandas '.loc[]' 데이터프레임에서 행 조회하기💡 dataframe.loc[ 행 인덱싱 값, 열 인덱싱 값]라벨로 인덱싱, 끝번호 포함슬라이싱 개념 적용 가능▶︎ 활용 예시 ) 가장 많은 가족을 가진 승객 찾기family = df['SibSp']+df['Parch']name = ''for i, k in enumerate(family): if k == max(family): print(df.loc[i]['Name']) ## Sage, Master. Thomas Henry## Sage, Miss. Constance Gladys## Sage, Mr. Frederick## Sage, Mr. George John Jr## Sage, Mi..
240426 Today I Learn전역변수 vs. 지역변수전역변수 : 프로그램 전체에서 접근 가능한 변수지역변수 : 함수 내에서만 사용되는 변수→ 지역변수를 전역변수로 바꾸고 싶을 때에는 변수 앞에 `glob`를 붙이면 된다.def modify_global(): global global_var global_var = 30 print("함수 내에서 수정된 전역변수:", global_var) 가변인수args : 함수 호출시 임의의 개수의 위치인수를 전달- sum_values(1,2,3,4,5,6,7)도 들어갈 수 있음 (변수의 개수가 달라도 됨)def sum_values(*args): total = 0 for num in args: total += num ret..
👌 FACTS미니 프로젝트 사회 초년생의 전셋집 구하기[4/15 - 4/19 진도 정리]SQL 코드타카 #101 - #115Python 코드타카 #39 - #44💓 FEELINGS온보딩 주간이어서 프로젝트를 진행했다. 프로젝트 경험도 많이 없는데, 다짜고짜 데이터 분석 프로젝트를 진행하게 되어서 굉장히 당황스러웠는데, 그래도 어떻게 하니까... 되더라..! 발표를 맡아서 발표를 하게 되었는데, 걱정했던 것보다는 나름 발표를 잘 마쳤다. 다른 팀들의 발표를 보고 아직 많이 부족하구나.. 약간 기도 죽었는데, 그래도 캠프를 통해 부족한 점들을 채워갈 수 있기를.이번 주에는 SQL 위주로 코드타카를 진행하고.. 그래도 하루는 파이썬을 했다. 파이썬이 활용도 측면에서는 더 좋지만 반복문 ㅠㅠ 너무 어렵다.?..
240425 Today I Learn 해커랭크에서 아래 문제를 풀던 중 mysql에서 UNION 사용시 정렬이 틀어지는 현상을 발견했다. 아래 문제를 풀이하면서 알게된 몇가지 내용들을 기억에 남기고자 기록하려고 한다.[문제] HackerRank. The Pads!1. `Occupations`테이블에 있는 모든 이름을 알파벳순으로 나열하고, 직업의 첫글자를 그 뒤에 바로 나열는 쿼리를 작성하라. (예시 : AnActorName(A), ADoctorName(D), AProfessorName(P), and ASingerName(S).) 2. 각각의 `occupation`이 몇 개인지 그 개수를 구하고 개수를 기준으로 오름차순 정렬해 `There are a total of [occupation_count] [o..
240419 Today I LearnSQL 첫번째 세션데이터 기본 개념데이터 :  문자, 숫자, 이미지, 영상, 음성 형태의 “정보” 데이터 베이스 : 저장된 데이터의 모음DBMS : DB에 규칙성 및 정합성을 부여하여, 데이터 등록/정리/검색이 용이하도록 하는 Software system 계층형(HDBMS)관계형(RDBMS) : 행과 열로 이루어진 2차원의 구조데이터 구성 변경 가능데이터 복구 가능정규화를 통해 중복제거 및 이상치 제거 가능망형(NDBMS)쿼리 : 데이터베이스에 접근하기 위한 '질의'SQL 작동순서SQL이 내부적으로 인지하고 작동하는 순서는 다음과 같다.FROM → ON → JOIN → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY..
ny:D
n.archive