일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 정확도
- 예측
- 시각화
- pythone
- 데이터베이스
- sklearn
- pandas
- Deep Learning
- python
- 데이터 가공
- MariaDB
- 데이터 분석
- DB
- HeidiSQL
- 머신러닝
- keras
- Oracle
- SQL예제
- 데이터
- 딥러닝
- 데이터 수집
- python기초
- 해석
- tensorflow
- Database
- 오라클
- 회귀모델
- sql
- 훈련
- 데이터전처리
- Today
- Total
목록분류 전체보기 (124)
코딩헤딩

1. 데이터베이스란? 데이터베이스는 전자적으로 저장되고 체계적인 데이터 모음입니다. 여기에는 단어, 숫자, 이미지, 비디오 및 파일을 포함한 모든 유형의 데이터가 포함될 수 있습니다. DBMS (데이터베이스 관리 시스템)라는 소프트웨어를 사용하여 데이터를 저장, 검색 및 편집할 수 있습니다. 컴퓨터 시스템에서 데이터베이스라는 단어는 모든 DBMS, 데이터베이스 시스템 또는 데이터베이스와 관련된 응용 프로그램을 나타낼 수도 있습니다. https://aws.amazon.com/ko/what-is/database/ 데이터베이스란 무엇인가요? - 클라우드 데이터베이스 설명 - AWS 데이터베이스는 전자적으로 저장되고 체계적인 데이터 모음입니다. 여기에는 단어, 숫자, 이미지, 비디오 및 파일을 포함한 모든 유형..

https://coding-heading.tistory.com/37 python 연습문제2 (도서관리 키오스크 프로그램 만들기)도서 입고/대출/반납 관리를 위한 키오스크 프로그램 만들기. *요구사항. - 도서 목록 : 새로운 책이 도서관에 [입고]되었을 때 프로그램 작성. - 도서 대출 : 도서 목록에서 임의 책을 빌리고자 할coding-heading.tistory.com*도서 입고/대출/반납 관리를 위한 키오스크 프로그램에 회원 전용 도서관리 프로그램 작성 [요구사항] : 회원번호는 문자여 무엇이든 상관없이 등록 : 서십스 종료 시 프로그램 자체 종료 [서비스 이용을위한 회원 인증] 1. 회원번호 등록 2. 회원인증 3. 서비스종료 : 도서정보 : 도서번호, 도서제목, 재고권 : 도서상..
* 아나콘다 기준 * 생성되어 있는 가상환경 확인하기 -> conda env list 지금부터 진행하는 폴더 위치는 무관함 *가상환경 생성하기 -> conda create -n [가상환경이름] python=[파이썬버전] * 가상환경 삭제하기 -> conda remove -n [가상환경이름] --all * 가상환경으로 들어가기(활성화시키기) -> conda activate [가상환경이름] * 가상환경에서 나오기(비활성화 시키기) -> conda deactivate * 설치되어있는 패키지 (라이브러리) 확인하기. -> conda list ====> 파이썬 버전에 맞는 최적화가 가장 잘된 버전의 패키지 설치 -> pip list ====> 가장 최신버전 설치 * 외부 에디터에서 가상환경을 연결(kernel) ..
1. 전화번호를 전달받아서, 뒤 4자리를 제외하고 별(*)로 표시하는 함수 만든 후 출력 - 예시 : 01012312345 ---> *******2345 def solution(phone_number): rs_number = "*" * len(phone_number[:-4]) + phone_number[-4:] return rs_number inp = input("번호를 입력하세요. : ") print(inp) print(solution(inp)) 결과 : 번호를 입력하세요. : 01012345678 01012345678 *******5678 2. 연속된 정수 데이터 제거하기 - 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하기 - 단, 제거된 후 남은 숫자들은 원본 데이터 타입으로 출력하기 - 예..

1. 기본문법 def simple_generator(): ### 첫번째 반환값 yield 1 ### 두번째 반환값 yield 2 ### 세번째 반환값 yield 3 ### 제너레이터 전체 출력하기 for v in simple_generator(): print(v) 결과 : 1 2 3 제너레이터에서는 함수를 객체로 인지하고 사용 함수를 생성한다는 의미 또는 제너레이터 객체를 생성한다는 의미를 사용. 2. 1부터 5까지 숫자를 생성해서 반환하는 제너레이터 def number_generator(): for i in range(1, 6, 1): yield i 1) 전체 출력하기 ### 함수 객체 생성하기 gen = number_generator() for num in gen: print(num) 결과 : 1 2..

파이썬의 메모리 구조는 그림과 같다. - 스택(stack) 영역 : 지역변수/매개변수 저장, 함수가 호출될 때 할당되고 호출이 끝나면 소멸 - 힙(heap) 영역 : new명령으로 생성된 인스턴스 변수(사용자의 동적할당)가 저장, 메소드 호출이 끝나도 소멸되지 않음 - 데이터(data) 영역 : 전역변수/정적변수 저장, 프로그램이 시작될때 할당되고 프로그램이 종료되면 소멸 - 코드(text) 영역 : 실행할 프로그램의 코드가 저장 * 파이썬은 메모리를 잘 관리해야 한다. 이러한 이유로 제너레이터와 이터레이터가 있다. 만약 연속된 숫자를 미리 만들면 숫자가 적을 때는 상관없지만 숫자가 많을 때는 메모리를 많이 사용하게 되므로 성능저하가 있을 것이다. 그래서 파이썬에서는 이터레이터만 생성하고 값이 필요한 시..

1. 0 이상 5 미만의 숫자를 나열하는 이터레이터 # 클래스 정의 하기 class MyIterator: ### 클래스 생성자 정의하기 def __init__(self): self.current_value = 0 ### 자신의 클래스를 반환하는 iter함수 정의 def __iter__(self): return self ### 반복을 수행하는 next함수 정의 def __next__(self): ### currnet_value의 값이 5보다 작을 떄까지 반복수행 if self.current_value < 5: # - 반환할 변수에 current_value의 현재 값 저장 result = self.current_value # - current_value의 현재값을 1증가 self.current_value +..