728x90
- [AICE ASSOCIATE] 비전공자 내돈내산 합격후기 / 응시료 할인 / 공부 꿀팁 / 독학 강의 및 문제집 추천 ✨ 01. 시험 접수 및 응시 정보 ✨✔️ AICE 접수2025년 8월 23일 토요일 오전 10시 온라인 시험을 봤습니다. AICE ASSO 시험은 총 3타임인데, 금요일 오후 / 토요일 오전 / 토요일 오후 시험 중에 고를 수 있었고, 그 중 한 타임은 온라인/오프라인 시험 중에서 고를 수 있습니다. 온라인의 경우, 시험 볼 때 정면 카메라(노트북) + 측면 카메라(휴대폰)를 설정해야하는데,오프라인은 내 노트북 지참해서(그렇다.. 직접 들고 가야 합니다) 측면 카메라 설치만 불필요한 것(시험 감독관으로 대체)이니 참고하시기를!(저도 처음에는 컴퓨터 제공인줄 알고 오프라인 신청하려고 했다가, 후기들+홈페이지 보니까 노트북 지참이기에 그냥 집에서 보는 것을 선택했습니다.) 공부한 김에 시험 접수 2번 할까.. 2025.09.08
- 정리5 1. 라이브러리 임포트pandas를 `pd`, numpy를 `np`, seaborn을 `sns`, matplotlib.pyplot을 `plt`로 임포트하세요.import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as plt2. 데이터 불러오기- 파일을 읽어 churn_df라는 이름의 데이터프레임으로 저장하세요.- 파일명: employee_churn.csvchurn_df = pd.read_csv('employee_churn.csv')churn_dfpd.read_csv 3. 데이터 확인work_life_balance(일과 삶의 균형 만족도)와 department(부서명)에 따른 overtime(초과근무)를 시각화를.. 2025.08.14
- 정리4 1. 라이브러리 임포트pandas를 `pd`, numpy를 `np`, seaborn을 `sns`, matplotlib.pyplot을 `plt`로 임포트하세요.import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as plt2. 데이터 불러오기auto_mpg.xlsx 파일을 불러와 mpg_df 데이터프레임을 생성합니다.- pandas를 이용하여 파일을 읽고 `mpg_df`에 저장하세요.mpg_df = pd.read_excel('auto_mpg.xlsx')mpg_dfpd.read_excel 3. 컬럼명 변경영어로 되어져 있는 컬럼명을 한글로 수정하고자 합니다.컬럼명 변경 조건 - mpg 연비 - cylinder.. 2025.08.14
- 정리3 1. 라이브러리 임포트pandas를 `pd`, numpy를 `np`, seaborn을 `sns`, matplotlib.pyplot을 `plt`로 임포트하세요.import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as plt2. 데이터 불러오기edu_users.csv 파일을 불러와 edu_df 데이터프레임을 생성합니다.- pandas를 이용하여 파일을 읽고 `edu_df`에 저장하세요.edu_df = pd.read_csv('edu_users.csv')pd.read_csv3. 데이터프레임 구조 확인데이터의 전체 구조(변수 타입, 결측치 여부 등)를 파악하여 이 정보를 바탕으로 다음 중 **옳지 않은 설명**을 고르.. 2025.08.13
- SQL 71-76. 71. 오프라인/온라인 판매 데이터 통합하기 ONLINE_SALE 테이블과 OFFLINE_SALE 테이블에서 2022년 3월의 오프라인/온라인 상품 판매 데이터의 판매 날짜, 상품ID, 유저ID, 판매량을 출력하는 SQL문을 작성해주세요. OFFLINE_SALE 테이블의 판매 데이터의 USER_ID 값은 NULL 로 표시해주세요. 결과는 판매일을 기준으로 오름차순 정렬해주시고 판매일이 같다면 상품 ID를 기준으로 오름차순, 상품ID까지 같다면 유저 ID를 기준으로 오름차순 정렬 select date_format(sales_date, '%Y-%m-%d') as sales_date, product_id, user_id, sales_amountfrom online_salewhe.. 2025.06.09
- SQL 69-70. 69. 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일을 기준으로 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS) 리스트를 출력하는 SQL문을 작성해주세요. 결과는 월을 기준으로 오름차순 정렬하고, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬해주세요. 특정 월의 총 대여 횟수가 0인 경우에는 결과에서 제외 select month(start_date) as month, car_id, count(*) as recordsfrom car_rental_company_rental_his.. 2025.06.05
- SQL 66-68. 66. 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회 USED_GOODS_BOARD와 USED_GOODS_FILE 테이블에서 조회수가 가장 높은 중고거래 게시물에 대한 첨부파일 경로를 조회하는 SQL문을 작성해주세요. 첨부파일 경로는 FILE ID를 기준으로 내림차순 정렬해주세요. 기본적인 파일경로는 /home/grep/src/ 이며, 게시글 ID를 기준으로 디렉토리가 구분되고, 파일이름은 파일 ID, 파일 이름, 파일 확장자로 구성되도록 출력해주세요. 조회수가 가장 높은 게시물은 하나만 존재 select concat("/home/grep/src/", b.board_id, "/", f.file_id, f.file_name, f.file_ext) as file_pathfrom used_goods_bo.. 2025.06.04
- 파이썬 41-45. 41. 이상한 문자 만들기문제 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성제한문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야 함첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리풀이1. enumerate활용def solution(s): answer = [] for word in s.split(' '): temp = '' for idx, char in enumerate(word): if idx % 2 == 0: .. 2025.06.11
- 파이썬 36-40. 36. 문자열 다루기 기본문제 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴제한s는 길이 1이상, 8이하인 문자열s는 영문 알파벳 대소문자 또는 0부터 9까지 숫자로 구성36-1. isdigit()def solution(s): return (len(s) == 4 or len(s) == 6) and s.isdigit()len(s) == 4 or len(s) == 6문자열의 길이가 4 또는 6인지 확인s.digit()문자열이 숫자로만 이루어져 있는지 확인and두 조건이 참일 때만 True★ 판별함수함수설명예시코드비고 isdigit() 0~9 숫자만 포함하면.. 2025.06.05
- 파이썬 31-35. 31. 수박수박수박수박수박수?문제 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴 제한 n은 길이 10,000이하인 자연수def solution(n): return ("수박" * (n // 2)) + ("수" if n % 2 else "")("수박" * (n // 2))"수박"을 몇 번 반복할지 계산"수박"이 2글자이기 때문에 //2를 취함예) n = 4면, "수박"을 2번 반복해서 "수박수박"("수" if n % 2 else "")★ n이 홀수일 경우 = n% 2 가 1(true)인 경우 = "수"를 추가else "" 아님 말고예) n = 5면, 5 .. 2025.06.04
728x90