09:00~21:00 입실/퇴실 체크Today I Learned 매일 작성Week I Learned 일요일 작성 [ TIL ]강의명 : 인공지능을 위한 파이썬 라이브러리 1주차 : 판다스의 기본! 시리즈와 데이터 프레임 개념잡기오늘은 쥬피터 노트북에 판다스를 설치하고 시리즈와 데이터 프레임을 실행해보았다. 시리즈란?시리즈(Series)는 1차원 배열과 같은 데이터 구조.엑셀의 한 열(column)을 떠올리면 이해가 쉽다.인덱스(Index)와 데이터 값(Value)이 쌍으로 구성된다.import pandas as pd# 예시: 시리즈 생성s = pd.Series([10, 20, 30, 40], index=['a', 'b', 'c', 'd'])print(s)# s라는 시리즈는 아래와 같이 출력된다.a ..
[SQL] floor 소수점 버림 round 소수점 반올림 ceil 소수점 올림 #가격대 별 상품 개수 구하기SELECT FLOOR(PRICE / 10000) * 10000 AS PRICE_GROUP, COUNT(*) AS PRODUCTS FROM PRODUCTGROUP BY FLOOR(PRICE / 10000) * 10000 ORDER BY PRICE_GROUP; #상품 별 오프라인 매출 구하기SELECT P.PRODUCT_CODE, SUM(P.PRICE * OS.SALES_AMOUNT) AS SALESFROM PRODUCT P JOIN OFFLINE_SALE OS ON P.PRODUCT_ID = ..
[파이썬]퀘스트 풀이!Lv2. 스파르타 자판기beverages = { "사이다": 1700, "콜라": 1900, "식혜": 2500, "솔의눈": 3000}print("음료 목록:")for key, value in beverages.items(): print(f"{key}: {value}원")user_choice = input("음료를 선택해주세요: ")if user_choice in beverages: coin = input("금액을 입력해주세요: ") try: coin = int(coin) except ValueError: print("잘못된 금액입니다. 숫자를 입력해주세요.") exit() if coin ..
문자열 포매팅1. 숫자 바로 대입"I eat %d apples." % 3'I eat 3 apples.'결괏값을 보면 알겠지만, 위 예제는 문자열 안에 정수 3을 삽입하는 방법을 보여 준다. 문자열 안의 숫자를 넣고 싶은 자리에 %d 문자를 넣어 주고 삽입할 숫자 3은 가장 뒤에 있는 % 문자 다음에 써 넣었다. 여기에서 %d는 ‘문자열 포맷 코드’라고 부른다. 2. 문자열 바로 대입"I eat %s apples." % "five"'I eat five apples.' 숫자를 넣기 위해서는 %d, 문자열을 넣기 위해서는 %s를 써야 한다.문자열을 대입할 때는 반드시 큰따옴표나 작은따옴표를 써야 한다. 3. 숫자 값을 나타내는 변수로 대입number = 3"I eat %d apples." % number'..
[파이썬 - 자료형]문자열 자료형 a[ : ] 이상 미만a[ : : ] 이상 미만 간격(음수면 거꾸로 출력) 예시1a = "Life is too short, You need Python"b = a[ : : -1]print(b) 결과nohtyP deen uoY ,trohs oot si efiL 예시2a = "Life is too short, You need Python"b = a[ : : -2]print(b) 결과nhy enuY,rh o ieiImmutable 문자열이란, 생성된 후에는 그 내용을 변경할 수 없는 문자열을 말한다. Python에서 문자열(str)은 대표적인 immutable 자료형.주요 특징수정 불..
[파이썬 - 자료형]a=3은 a가 3이라는 뜻이 아니다.3이라는 값을 a 안에 넣는다고 생각해야 한다.숫자정수형(1, 2, -2) int실수(1.24, -3.45) float컴퓨터식 지수 표현 방식(4.24e10, 4.24e-10)8진수(0o37)16진수(0x7A)사칙연산( + , - , * , / )x의 y제곱을 나타내는 ** 연산자나눗셈 후 나머지를 리턴하는 % 연산자나눗셈 후 몫을 리턴하는 // 연산자복합 연산자(+=, -=, *=, /=, //=, %=, **=) 문자열(str)큰따옴표로 감싸기작은따옴표로 감싸기큰따옴표 또는 작은따옴표 3개를 연속으로 써서 감싸기역슬래시(\)를 사용해서 작은따옴표와 큰따옴표를 문자열에 포함하기 줄을 바꾸기 위한 이스케이프 코드 \n 읽기가 불편하고 줄이 길어지..