분류 전체보기(324)
-
[5] Python Challenge5 [ Pickle ]
Python Challenge 5번문제입니다 [ 그림1 ] [ 그림2 ] 이번 문제는 문제가 무엇인지 조차도 몰랐습니다. peak hell 의 소리가 pickle 모듈과 발음이 비슷하다고 합니다.... pickle 이란 무엇인가 ? [ Pickle ] : In the computer programming language Python, pickle is the standard mechanism for object serialization객체를 직렬화 시키는 표준 체제입니다객체의 직렬화 : 객체의 내용을 byte단위로 변환하여 파일이나 네트워크를 통해서 송,수신을 가능케 하는것 pickle.load( object ) pickle.dump ( object )load : unpickling ( 객체를 읽을 수 ..
2017.02.17 -
[4] Python Challenge4 [ urllib.request ]
Python Challenge 4번문제입니다 [ 그림1 ] 그림을 클릭했더니 다른 페이지로 이동되었습니다 [ 그림2 ] 페이지에서 제시되는 번호만 바뀌면서 페이지가 이동되는 형태입니다 [ 그림3 ] 문제를 해결하기 전에 이번에 사용할 새로운 메서드들을 알아보겠습니다 [1] import urllib.request[2] urllib.request.urlopen( URL ) : 해당 URL주소에 해당하는 페이지를 열어준다[3] .read() : 가져온 페이지의 내용을 읽어들인다 ( 인코딩되어있음 )[4] .decode() : 인코딩 되어있는 페이지의 내용을 사람이 읽을 수 있고,사용할 수 있도록 디코딩 시킨다 [ 그림4 ] 페이지의 내용이 제대로 출력되어진 모습입니다그럼 반복문으로 다시 만들어보겠습니다 [ 그..
2017.02.14 -
[3] Python Challenge3 [ 정규식 ]
Python Challenge 3번 문제입니다 [ 그림1 ] 하나의 작은 문자를 보디가드 세명이 둘러싸고 있다가 합니다" 대문자대문자대문자'소문자'대문자대문자대문자 "해당 구조의 소문자을 찾아봅시다 [ 그림2 ] 해당 문자들을 복사해서 메모장에 저장했습니다 [ 그림3 ] 이번 문제는 정규식을 사용해서 문제를 해결해야합니다 [ 그림4 메타문자 ] [ 그림5 ] [1] import re[2] re.findall( "정규식" , "적용시킬 대상" ) : 정규식 조건에 일치하는 문자들을 찾아서 리스트로 반환[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z] : 조건 : "( )" 안에 해당하는 문자를 반환한다. 양끝은 대문자가 아니다.[3] "구분자".join( 리스트 ) : 해당 리스트의 요소들을..
2017.02.09 -
[2] Python Challenge2 [ File ]
Python Challenge 2번 문제입니다 [ 그림1 ] 페이지소스에 답이 있다고 하니 페이지소스를 확인해보겠습니다 [ 그림2 ] 마구잡이의 기호들 중에서 문자들을 찾는 문제입니다 [ 그림3 ] 페이지 소스에 있는 글자들을 메모장에 복사해서 "PythonChallenge-2" 로 저장하였습니다 [ 그림4 ] 그리고 파일을 열 수 있는 메서드 open()메서드를 사용했습니다open( "파일명" , "옵션" )옵션 : r : 읽기전용 , w : 쓰기전용 , r+: 읽기+쓰기read() : 해당 파일의 내용을 읽어들인다 isalpha() : 문자인 경우 True반환 [ 그림5 ] 정답은 " equality "입니다
2017.02.06 -
[1] Python Challenge1
Python Challenge 1번 문제입니다 ord( String ) 명령어를 이용해서 해당 문자들을 아스키코드로 변환시켜봅시다 K = 75 -> M = 77O = 79 -> Q = 81E = 69 -> G = 71아스키코드가 2만큼 증가하는 규칙이 있습니다 ( 알파벳 a 는 97 , 알파벳 z 는 122 ) for _ in range( len(N) ) : 입력값의 길이만큼 반복한다. ord( string ) : 해당 문자열을 아스키코드 번호로 변환 chr ( number ) : 아스키코드를 문자열로 변환 입력한 N 의 각 문자열 의 아스키 코드번호를 구한 후 그 문자가 a ~ z 인 경우를 찾았다. ( 97
2017.01.24 -
[7] jQuery - Event
[1] on() / off() - $ ( function () { ① $(selector).on( eventname , function (){} ); ② $(selector).on({ mouseenter : function (){}, mouseleave : function (){} }); }); - $ ( function () { $(selector).off() $(selector).off( eventName ) : 문서객체의 특정 이벤트와 관련된 모든 이벤트 제거 $(selector).off( eventName , function (){} ); : 특정 이벤트와 관련된 특정 이벤트 리스너 제거 }); # 이벤트 연결 방식 # ① bind 형식 : 현재 존재하는 태그에만 이벤트 연결 $(selector)..
2016.12.30