본문 바로가기
728x90
반응형

분류 전체보기281

[프로그래머스] MYSQL-GROUP BY 1. 고양이와 개는 몇 마리 있을까 코딩테스트 연습 - 고양이와 개는 몇 마리 있을까 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 .. 2021. 10. 23.
[프로그래머스] MYSQL-SUM, MAX, MIN 1. 최댓값 구하기 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시.. 2021. 10. 22.
[프로그래머스] MYSQL-SELECT 1. (Level01)모든 레코드 조회하기 코딩테스트 연습 - 모든 레코드 조회하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종.. 2021. 10. 22.
jupyter notebook 초기사용2(describe(), 사분위수, info(), \\N, sum(), std(), skew(), kurt(), 다양한 메소드들) [Cell]-[Run All]: 파이썬을 중단하고 다시 시작했으니, 더 이상 메모리에 존재하지 않는 내용을 다시 읽어 드려 다음 작업이 가능해지도록 하기 위함 변수이름.descibe(): 수치형데이터에 해당하는 열의 데이터 계산 진행(count(개수), mean(평균), std(표준편차), min(최소값), 25%(1사분위수), 50%(중앙값), 75%(3사분위수), max(최대값)), 파이썬의 기본 함수는 아니고 pandas를 import하지 않으면 사용할 수 없음 왜 다양한 값을 계산해 볼 수 있어야할까? 쵀댯값, 최솟값, 범위 등은 데이터 값이 어떤 범위에 해당하느냐에 따라 데이터가 적정한지 알 수 있어서 사분위수: 데이터의 대부분이 어디에 분포하며 그 구간이 넚은지, 좁은지 쉽게 파악 평균, 중앙.. 2021. 10. 19.
jupyter notebook 에서 초기사용(패키지, import, os, getcwd,pandas, csv, encoding, isnull(), sum(), sep(), \t) 코드쓰고 enter: 다음줄로 이동 shift+enter: 코드 실행 패키지: 다양한 프로그램은 누군가가 미리 만들어 누구나 사용할 수 있도록 등록해 둔 것 os패키지: 운영체제의 기능을 사용하여 알 수 있는 정보를 파이썬 안에서 사용할 수 있도록 연결해 주는 프로그램을 담고 있는 패키지 import: 패키지를 불러들이는 명령어(주요 패키지는 Anaconda설치 시 함께 설치되기 때문에 import명령어와 사용하고자 하는 패키지 이름만 알면 불러서 사용 가능) 불러온 패키지를 내 프로그램에서 사용하는 방법: os.getcwd()['패키지.함수()' 입력 후 실행] os.+'tab키': 해당 패키지 안에 있는 함수 목록이 나온다. os.getcwd(): current working directory를 찾아.. 2021. 10. 19.
파이썬 elif사용하기, if와 elif차이 자판기를 사용한다고 할 때 if 콜라 버튼: 콜라 나옴 elif 사이다 버튼: 사이다 나옴 elif 식혜 버튼: 식혜 나옴 else: 제공하지 않는 메뉴 1. elif란? else인 상태에서 조건식을 지정할 때 사용하며 else if라는 뜻. 당연히 콜론(:) 붙여야 하며 elif를 단독으로 사용 못한다. 그리고 else가 없어도 된다. if 조건식: 코드1 elif 조건식: 코드2 >>> x='콜라' >>> if x=='콜라': print('콜라입니다.') elif x=='사이다': print('사이다입니다.') 콜라입니다. 처음 if에서 x가 콜라인지 검사한다. 맞으면 print('콜라입니다.')를 출력한다. 다음엔 elif에서 x가 사이다인지 검사한다. 아니니까 print를 넘어간다. 2. if, .. 2021. 10. 14.
jupyter notebook에서 csv파일 업로드 시 오류 주피터 노트북에서 csv를 업로드할 때 파일이 업로드가 안될 때가 있습니다. 해결방법 따라해보세요. 해결방법 1 ANSI: 윈도에서 기본으로 사용하는 encodong이다. 파이선의 기본 encoding인 'UTF-8'과 맞지 않는다. 해결방법 2 파일 데이터를 여는 코드 뒤에 , encoding='ANSI'라고 적어주면 된다. 그럼 데이터가 나온다. 해결방법 둘 다 실행하지 말고 하나만 실행하세요. CSV 파일은 UTF-8로 저장해놓고, encoding='ANSI'라고 해놓고 오류 나는 분 계십니다. 2021. 10. 13.
►파이썬 코딩 도장-14.7 심사문제: 합격 여부 판단하기 -문제: 표준 입력으로 국어, 영어, 수학, 과학 점수가 입력됩니다. 여기서 네 과목의 평균 점수가 80점 이상일 때 합격이라고 정했습니다. 평균 점수에 따라 '합격', '불합격'을 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 단, 점수는 0점부터 100점까지만 입력받을 수 있으며 범위를 벗어났다면 '잘못된 점수'를 출력하고 합격, 불합격 여부는 출력하지 않아야 합니다. -예: 입력 89 72 93 82 결과 합격 입력 100 79 68 71 결과 불합격 입력 99 85 101 90 결과 잘못된 점수 -정답: kor,eng,mat,sci=map(int,input().split()) avg=(kor+eng+mat+sci)/4 if 0 2021. 10. 12.
파이썬 else의 모든것 1. else란? if조건문은 분기(branh)를 위한 문법이다. 즉, 분기는 '둘 이상으로 갈라지다'라는 뜻으로 프로그램을 둘 이상으로 나누는 것이다. 도로의 분기점과 같다. else를 사용하면 조건식이 만족할 때와 만족하지 않을 때 각각 다른 코드를 실행할 수 있다. 2. else 사용하기 else는 if조건문 뒤에 오며 단독으로 사용 불가능 그리고 if와 마찬가지로 else도 세미콜론(:)을 붙이며 다음 줄에 실행할 코드가 온다. if 조건식: 코드1 else: 코드2 >>> x=10 >>> if x==10: print('x는 10입니다.') else: print('x는 10이 아닙니다.') 출력: x는 10입니다. 3. if else 실행 흐름 조건식이 참이면 if의 코드가 실행되고, 거짓이면 e.. 2021. 10. 12.
728x90
반응형