-
[삼쾌한 IT강의] 자바연동을 위한 MySQL 실습JAVA/자바+MySQL 연동 2019. 8. 30. 21:58
안녕하세요! 백소라강사 입니다. 자바와 MySQL 연동을 위해 MySQL 기본 실습을 진행 해 봅시다. *MySQL 설치를 위한 참고 링크입니다. 설치 후 실습 진행 해 주세요 2019/02/21 - [설치하기] - [삼쾌한 IT강의] MySQL 설치하기 2019/02/21 - [설치하기] - [삼쾌한 IT강의] MySQL 환경변수 설정하기 1. MySQL Command Line 실행 및 접속 2. DB 생성 및 사용 CREATE DATABASE 데이터베이스이름 ; USE 데이터베이스이름 ; * DB 생성 시 한글 설정 함께 하기 CREATE DATABASE 데이터베이스 이름 DEFAULT CHARACTER SET UTF8 DEFAULT COLLATE UTF8_GENERAL_CI; 3. DB 목록 확인 ..
-
[삼쾌한 IT강의] 파이썬 numpy 특징과 설치 방법Python 2019. 8. 28. 22:20
안녕하세요 백소라강사 입니다. numpy (넘파이) 란 무엇인지, 설치 방법은 어떻게 되는지 같이 알아봅시다. 1. numpy 란? 수치해석을 위한 파이썬의 패키지이며, ndarray 클래스(다차원 배열 자료구조)를 지원한다. 2. numpy 특징 파이썬은 빠른 실행이 필요한 부분을 C언어로 구현해두었는데, numpy 내부는 상당부분 C나 포트란으로 작성되어 실행 속도도 꽤 빠른편이다. 3. 데이터 분석을 위해 자주 사용되는 기능 - 배열에서 데이터 변경, 정제, 부분집합, 필터링 - 정렬, 유일한 원소 찾기, 집합 연산 - 통계 표현과 데이터의 수집 및 요약 - 여러 데이터의 병합, 데이터 정렬 및 데이터 조작 4. 포함된 함수(메소드) 함수 설명 .zeros(int) int 개수만큼의 0으로 이루어진..
-
[삼쾌한 IT강의] 집합(SET)타입Python 2019. 8. 27. 00:47
안녕하세요 백소라강사 입니다. 파이썬의 SET에 대해 같이 알아보겠습니다! 1. SET이란? SET역시 딕셔너리와 마찬가지로 순서를 관리하지 않습니다. 또한 중복 요소를 가질 수 없습니다. 요소를 중괄호 { }로 묶습니다. 2. 집합(SET) 생성하기 1번 라인의 집합 생성 방법과 4번 라인의 list 타입을 비교 해 보세요. 3. SET을 list로 변환, 인덱싱하기 10번 라인에서 b를 출력했을 때 생성해준 대로 알파벳 'Lizy' 가 출력되지 않는다. SET은 순서를 관리하지 않기 때문이다. 따라서 12번 라인처럼 인덱싱도 불가능하다. 인덱싱을 하기 위해서는 13번 라인과 같이 set을 list로 변환해야 한다. 4. SET의 교집합과 합집합 교집합은 &나 intersection() 메소드를. 합집..
-
[삼쾌한 IT강의] 딕셔너리Python 2019. 8. 27. 00:25
안녕하세요 백소라강사 입니다. 파이썬의 딕셔너리를 함께 알아볼까요? 1. 딕셔너리란? 데이터형의 종류로 여러 데이터를 모아서 다룰 수 있습니다. 리스트나 튜플은 요소로만 이루어져 있으나, 딕셔너리는 Key와 Value가 한 쌍으로 이루저여 있으며 중괄호{}로 키와 값을 묶습니다. 2. 딕셔너리의 생성과 value 검색 3. 딕셔너리 생성시 주의점! 딕셔너리는 순서를 따로 관리하지 않고 'Key'를 기준으로 'Value'를 검색, 추가, 삭제하므로 Key는 중복되거나 수정할 수 없습니다. 따라서 'Key' 값을 리스트 형태로 줄 수 없습니다. 리스트는 수정이 가능하기 때문에 'Key'의 특성과 상충되기 때문이죠. 4. 딕셔너리 추가와 삭제 5. 딕셔너리에 중복된 Key값을 입력하면 맨 마지막에 기입된 내용..
-
[삼쾌한 IT강의] 튜플Python 2019. 8. 26. 23:53
안녕하세요 백소라강사 입니다. 튜플이란 무엇인지, 튜플의 생성 방법과 사용법을 같이 알아보도록 하겠습니다. 1. 튜플이란? 리스트와같이 여러 데이터를 모아 다룰 수 있습니다. 다만, 리스트와는 다르게 요소의 추가, 변경, 삭제를 할 수 없습니다. 2. 튜플의 생성 3. 튜플은 요소의 수정, 삭제가 불가능하다. 4. 튜플과 int형 대입 비교 25번 라인은 세개의 변수 x,y,z에 차례로 1,2,3을 대입하는 것이다. 오른쪽은 튜플의 형태이나 29번 라인에서 튜플이 아닌 int형이라는 것을 확인할 수 있다.
-
[삼쾌한 IT강의] 리스트 함수Python 2019. 8. 26. 23:41
안녕하세요 백소라강사 입니다. 파이썬의 리스트 함수를 같이 확인 해 봅시다! 1. 기본 함수 len, sum, max, min 2. del을 이용한 요소 삭제, 자료형 변환 3. 리스트 정렬하기 sort, reverse reverse()로 내림차순을 할 수 없고, 단순히 리스트의 순서를 거꾸로 뒤집는 역할을 한다. 내림차순을 하기 위해서는 sort(reverse=True)를 이용해야 한다. 4. insert로 요소 삽입, remove 와 del, pop으로 요소 삭제 insert()로 원하는 인덱스에 요소를 삽입할 수 있다. remove로 요소를 지정해서 삭제할 수 있으며 del 로 원하는 인덱스를 삭제할 수 있다. pop()은 마지막 요소를 삭제할수 있으며, 괄호 안에 인덱스를 넣으면 del과 같이 원..
-
[삼쾌한 IT강의] 파이썬 리스트Python 2019. 8. 26. 23:01
안녕하세요 백소라강사 입니다. 파이썬의 리스트에 대해 같이 알아봅시다! 1. 리스트란? 여러개의 데이터를 모아 저장할 수 있는 상자와 같습니다. 리스트는 대괄호[ ] 로 둘러싸고 요소들을 콤마로 구분하여 생성합니다. 리스트는 순서가 정해지며 수정이 가능합니다. 2. 리스트 생성 3. 인덱싱 인덱스를 사용하여 리스트의 요소를 확인합니다. 4. 슬라이싱 5. 리스트의 연산 1 6. 리스트의 연산 2 리스트끼리는 덧셈으로 연결이 가능하지만 리스트와 문자열은 덧셈 연산이 불가능하다. 7. 리스트 수정하기 리스트는 인덱스 단위로 수정이 가능하나, 문자열은 수정이 불가능하다. 여기까지 도움이 되었다면, 광고 배너 클릭 부탁드립니다. 감사합니다 :)