일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정확도
- 선형회기모델
- keras
- 시각화
- 파이썬
- 훈련
- Deep Learning
- python
- sklearn
- 데이터베이스
- MariaDB
- python기초
- 머신러닝
- 데이터 가공
- pythone
- pandas
- 회귀모델
- 예측
- 알고리즘기초
- 데이터 분석
- tensorflow
- Database
- 딥러닝
- 데이터전처리
- SQL예제
- HeidiSQL
- 해석
- 데이터
- 크롤링(crawling)
- 데이터 수집
- Today
- Total
목록python (24)
코딩헤딩

- java기반으로 만들어진 라이브러리로 JDK 설치 및 환경설정 필요 1. 환경변수 등록 시작 > 검색창에 환경검색 > 시스템 환경 변수 편집클릭 왼쪽 화면이 뜬다. 2. JAVA_HOME JAVA_HOME의 경로는 JDK설치 폴더까지 3. path 수정 후 두 가지 추가 %JAVA_HOME% %JAVA_HOME%\bin % 기호는 어디서든 접근가능하게 한다는 기호. 4. pc 재부팅 후 설정 확인 - commend창에서 java, javac입력 후 help내용이 나오면 성공 시작 > 검색창에 cmd 검색 > 명령프롬프트 클릭 * java * javac 명령 프롬프트에서 java와 javac를 타이핑했을 때 이런 화면이 나온다면 환경변수 설정이 정상적으로 완료되었다. 간혹 java는 나오지만 javac..

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..

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 +..

1. 기본 구조 숫자의 연산 def twice(x): return x*2 a = 2 b = 3 print(twice(a)) print(twice(b)) 결과 : 4 6 문자 def hello(x): print('hello', x) hello('python') 결과 : hello python 2. zip/ unzip def add_minus(x, y): a = x + y b = x - y return a, b add_minus(5, 7) 결과 : (12, -2) print(type(add_minus(5, 7))) 결과 : a, b = add_minus(7, 8) print(a, b) 결과 : 15 -1 print(type(add_minus(7, 8))) 결과 : 더하기, 빼기 = add_minus(7, 8..