분류 전체보기
-
(1) 데이터분석_Numpy데이터분석 2023. 6. 11. 19:59
1. 넘파이(Numpy) 수학, 과학 계산용 패키지 자료구조(ndarray)를 제공 -> 파이썬의 list보다 속도가 빠름. 넘파이 사용 전 다운로드 !pip install numpy import numpy as np # 넘파이를 사용하기 위해 import를 시켜준다. 1-1. ndarray list1 = [1,2,3,4] list2 = [[1,2,3,4],[5,6,7,8]] print(list1) print(list2) print(type(list1)) print(type(list1[1])) print(type(list2)) ndarr1 = np.array([1,2,3,4]) print(ndarr1) print(type(ndarr1)) # ndarray = n dimension array # 리스트를 ..
-
(17)Javascript_기본문법(3)Javascript 2023. 5. 7. 00:58
사용자 정의 함수(function) - 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록 - 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있음 - 코드를 재활용 1. 함수 선언식 function 함수명(매개변수1, 매개변수2 ..){ 함수가 호출되었을 때 실행할 문장; ... return 값; } 함수명(값1, 값2 ...); 2. 함수 표현식(권장) const 변수명 = function(매개변수1, 매개변수2 ..){ 함수가 호출되었을 때 실행할 문장; ... return 값; } 변수명(값1, 값2 ...) 디폴트 매개변수 - 매개변수의 값을 설정하는 것 - 매개변수의 값을 정하지 않으면 기본값을 변수에 저장 function 함수명(매개변수1 = 값1, 매개변수2 = 값2 .....
-
git 사용하기git 2023. 5. 7. 00:56
Git 버전관리 시스템의 종류 ✔ 버전관리 여러 파일을 하나의 버전으로 묶어 관리하는 것 버전과닐 시스템의 종류 1. 클라이언트 - 서버 모델 - 하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 것만 가져와서 작업을 하고 다시 중앙 서버로 보내서 통합하는 방식 - CVS, SVN 2. 분산 모델 - 하나의 중앙 서버가 존재하지만, 여러 클라이언트들은 각자의 컴퓨터 저장소에 전체 사본을 가지고 작업하는 방식 - Git Git의 장점 1. 동시에 작업하는 사람들과 소스코드를 주고받을 필요가 없음 2. 같은 파일을 여러명이 동시에 병렬 개발이 가능 3. 변동 과정을 체계적으로 관리할 수 있고, 언제든지 지난 시점의 버전으로 되돌릴 수 있음 4. 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수 있고 중앙 ..
-
(16)Javascript_배열3Javascript 2023. 4. 11. 12:52
자바스크립트 배열3 F12 개발자모드 콘솔창을 통해 확인할 수 있다. 아래 링크를 통해 각 기능들의 설명을 볼 수 있다. https://jm-rograming.tistory.com/120 (7)Javascript_기본문법 연산자(operation) 산술 연산자 +, -, *, /, %, ** 비교 연산자 >, =, true '3' == 3 -> true '3' === 3 -> false 대입 연산자 =, +=, -=, *=, /=, %=, **= 증감 연산자 ++변수, --변수, 변수++, 변수-- num = 10 ++num // 11 --num // 10 num jm-rograming.tistory.com DOCTYPE html> 배열3 배열3 const user = [1, 'apple', '김사과',..
-
(15)Javascript_배열2Javascript 2023. 4. 11. 12:51
자바스크립트 배열2 F12 개발자모드 콘솔창을 통해 확인할 수 있다. 아래 링크를 통해 각 기능들의 설명을 볼 수 있다. https://jm-rograming.tistory.com/120 (7)Javascript_기본문법 연산자(operation) 산술 연산자 +, -, *, /, %, ** 비교 연산자 >, =, true '3' == 3 -> true '3' === 3 -> false 대입 연산자 =, +=, -=, *=, /=, %=, **= 증감 연산자 ++변수, --변수, 변수++, 변수-- num = 10 ++num // 11 --num // 10 num jm-rograming.tistory.com DOCTYPE html> Document const user = [1, 'a', '김', 20, ..
-
(14)Javascript_배열1Javascript 2023. 4. 11. 12:50
자바스크립트 배열1 예제 F12 개발자모드 콘솔창을 통해 확인할 수 있다. 아래 링크를 통해 각 기능들의 설명을 볼 수 있다. https://jm-rograming.tistory.com/120 (7)Javascript_기본문법 연산자(operation) 산술 연산자 +, -, *, /, %, ** 비교 연산자 >, =, true '3' == 3 -> true '3' === 3 -> false 대입 연산자 =, +=, -=, *=, /=, %=, **= 증감 연산자 ++변수, --변수, 변수++, 변수-- num = 10 ++num // 11 --num // 10 num jm-rograming.tistory.com DOCTYPE html> 배열 1 const user = [1, 'a', '김', 20, '..
-
(13)Javascript_홀짝Javascript 2023. 4. 11. 12:48
자바스크립트 홀짝 F12 개발자모드 콘솔창을 통해 확인할 수 있다. 아래 링크를 통해 각 기능들의 설명을 볼 수 있다. https://jm-rograming.tistory.com/120 (7)Javascript_기본문법 연산자(operation) 산술 연산자 +, -, *, /, %, ** 비교 연산자 >, =, true '3' == 3 -> true '3' === 3 -> false 대입 연산자 =, +=, -=, *=, /=, %=, **= 증감 연산자 ++변수, --변수, 변수++, 변수-- num = 10 ++num // 11 --num // 10 num jm-rograming.tistory.com DOCTYPE html> Document for(;;){ const a = prompt('숫자입력'..
-
(12)Javascript_for문Javascript 2023. 4. 11. 12:46
자바스크립트 for문 F12 개발자모드 콘솔창을 통해 확인할 수 있다. 아래 링크를 통해 각 기능들의 설명을 볼 수 있다. https://jm-rograming.tistory.com/120 (7)Javascript_기본문법 연산자(operation) 산술 연산자 +, -, *, /, %, ** 비교 연산자 >, =, true '3' == 3 -> true '3' === 3 -> false 대입 연산자 =, +=, -=, *=, /=, %=, **= 증감 연산자 ++변수, --변수, 변수++, 변수-- num = 10 ++num // 11 --num // 10 num jm-rograming.tistory.com DOCTYPE html> 반복문 반복문 const dan = Number(prompt('원하는 ..