- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 대학시험
- 중간시험
- python 중간고사
- Crawling
- 크롤링
- 알고리즘
- 파이썬 입문
- 자료구조
- 알고리즘 강좌
- gdrive
- 프로그래밍
- 알고리즘 강의
- 기말시험
- 파이썬
- 파이썬3
- python data structure
- 자료구조 강의
- 채용문제
- 셀레니움
- 코딩문제
- c언어
- 면접 파이썬
- selenium
- 파이썬 자료구조
- 파이썬 강좌
- 파이썬 알고리즘
- 코딩시험
- 파이썬활용
- 쉬운 파이썬
- 파이썬 강의
목록2019/08 (19)
반원 블로그
파이썬 map함수 만일 [1,2,3,4,5,6,7,8,9] 숫자 리스트 각각에 특정 함수를 실행시키는 방법에는 어떤 것이 있을까? 예시로 입력1개에 출력 1개이며 곱하기 2를 해주는 함수가 있다고 가정하자. def two_times(x): return x*2 기초적인 코딩으로 풀자면 def two_times(x): return x*2 src = list(range(10)) #숫자 리스트 res = [] for s in src: res.append(two_times(s)) print(src) print(res) 이렇게 된다. 이렇게 연결가능 자료형(Iterable)에 대해서는 for를 사용하여 함수를 각각 적용해볼 수 있는데, map함수를 사용하면 한결 편해진다. 첫번째에는 함수, 두번째에는 연결형 데이터..
commit 버전관리를 위한 덩어리 추가적인 수정이 있을 때 특정한 파일만 수정본으로 반영 가능함 commit을 통해 버전관리를 함으로 이전 버전으로 돌아갈 수 있다. add commit할 파일을 선택하는 명령어 버전 생성 실습 과정 파일 2개를 생성 원하는 파일 선택 - git add 파일명 메세지 달면서 커밋 - git commit -m "설명" 생성한 커밋 조회 - git log 실전 먼저 파일을 생성 원하는 파일을 선택추가(add)하고 commit 1file이 변경되었고 2줄의 코드추가(2 insertions)가 발생하였다는 뜻 commit 상태를 확인하기위한 log 명령어 입력 폴더의 모든 파일을 추가하고 싶다면 git add . 을 사용하자.( .은 부모폴더의 범위를 범위를 잡는 것) 주의 -..
GitHub 사용 단계(개요) GitHub용 폴더(git을 사용할 폴더)라고 지정 - git init 코딩 git으로 올리고 싶은 파일만 선택 - git add 3에서 선택한 파일을 하나의 덩어리로 만들고 설명 기재 - git commit -m "설명" 이후 공백 GitHub사이트에서 프로젝트 저장소 만들기(당연히 가입을 미리) 내 컴퓨터에서 GitHub 저장소 주소 알리기 - git remote add 4에서 만든 덩어리 올리기 - git push git 설치 터미널(Mac)는 cmd(Windows)에서 git 설치 유무 확인 - git 입력 없다면 설치 : https://git-scm.com/downloads 설치할 때 bash 체크 나머지는 기본 세팅 Git 폴더 설정 과정 - git init 원하..
조건문 if 구조 if (조건1){ 조건 1이 참일 경우 실행 } else if (조건2){ 조건 2가 참일 경우 실행 } else{ 모든 케이스에 거짓이면 실행 }조건문 기본 예제 var x=10,y='10'; if (x===10){ console.log("x는 10"); }else if (y===10){ console.log("x는 10이 아니고 y는 10"); }else{ console.log("x y 둘 다 10이 아니다"); }switch문 switch(데이터){ case 경우1 : 실행문; break; case 경우2 : 실행문; break; case 경우3 : 실행문; break; case 경우4 : 실행문; break; default : 위 경우가 다 해당안 될 경우의 실행문..
크롬 개발자 도구의 콘솔에서도 충분히 확인가능하다. 산술연산자 기본적인 사칙연산(+ - * / )와 할당(=) 증가 ++ , 감소 -- , 나머지 % , 할당 +=, -=, *=, /= 전위 연산 : ++변수명 //증가부터하고 값을 할당, x =10; y = ++x; //y와 x 모두 11 후위 연산 : 변수명++ //값을 먼저 할당하고 증가. x =10; y = x++; //y는 10, x는 11 비교연산자 비교 ==, 엄격한 비교 ===, 같지 않음 != , = , T) || : or를 의미 (F || F -> F) 문자열과 숫자의 합 자바스크립트는 숫자와 문자열을 합(+)하면 문자열(string)으로 변환되어 문자열 병합을 한다. 다만 어떤 자료형이 먼저 나오느냐에 따라 문자열로 변경되는 ..
변수 생성 선언 방법 : var 변수명; 변수명 : 변수(메모리 주소)를 나타내는 이름 선언 및 초기화 : var 변수명 = 초기값; 변수와 메모리 모든 데이터는 메모리(저장공간)에 쌓이게 된다. 변수에 설정한 값도 데이터 이 데이터에 접근하기위한 방법이 변수명을 사용하는 것 변수의 자료형 String, Number, Boolean, undefined(아직 미정), null 출력 결과 확인 팁 console.log(데이터); : 개발자도구에서 확인 가능 예제1 : index.html 예제1 : main.js //변수 생성 var x; console.log(x); //undefined 출력 x = 10; console.log(x); //10출력 x = 10; //여러 값 생성 var a = 5, b = 7..