Python Study
-
[199-200] 채팅 서버 및 클라이언트 만들기 10 May 2018
-
[197-8] 파일 송,수신 프로그램 만들기 09 May 2018
-
[193-196] 에코 서버 및 클라이언트 만들기 09 May 2018
-
[188-192] 간단한 슈팅게임 만들기 07 May 2018
-
[187] 웹서버 로그 처리하기 4 사용자별 서비스 용량 계산하기 06 May 2018
-
[186] 웹서버 로그 처리하기 3 총 서비스 용량 계산하기 06 May 2018
-
[185] 웹서버 로그 처리하기 2 고유 방문자 수 계산하기 06 May 2018
-
[184] 웹서버 로그 처리하기 1 총 페이지뷰 수 계산하기 06 May 2018
-
[183] 데이터 처리하기 3 연도별 인기있는 상위 10개 성별 출생아 이름 구하기 06 May 2018
-
[182] 데이터 처리하기 2 연도별 성별 출생아 수 계산하기 06 May 2018
-
[181] 데이터 처리하기 1 연도별 출생아 수 계산하기 06 May 2018
-
[180] 남녀 파트너 정해주기 프로그램 만들기(zip) 05 May 2018
-
[179] 로또 번호 추출기 만들기 05 May 2018
-
[178] ZIP 파일 압축 풀기 05 May 2018
-
[177] 디렉토리를 하나의 ZIP 압축파일로 만들기 05 May 2018
-
[176] 파일을 ZIP 압축 파일로 만들기 05 May 2018
-
[175] 1MB 파일 10개를 합쳐서 10MB 파일로 만들기 05 May 2018
-
[174] 10MB 파일을 1MB 파일 10개로 분리하기 05 May 2018
-
[173] 인터넷에 있는 대용량 파일을 내 PC로 저장하기 05 May 2018
-
[172] 인터넷에 있는 이미지를 내 PC로 저장하기 05 May 2018
-
[171] URL에 접속하여 HTML 페이지를 파일로 저장하기 05 May 2018
-
[170] URL에 접속하여 HTML 페이지 화면에 출력하기 05 May 2018
-
[169] 파일에서 특정 문자열 교체하기 05 May 2018
-
[168] 파일에서 특정 단어 개수 계산하기 05 May 2018
-
[167] 텍스트 파일에 있는 단어 개수 계산하기 05 May 2018
-
[166] 문장에 나타나는 문자 빈도수 계산하기 05 May 2018
-
[165] 스택 구현하기(append, pop) 05 May 2018
-
[164] URL에서 쿼리 문자열 추출하기 05 May 2018
-
[163] URL에서 호스트 도메인 추출하기 05 May 2018
-
[162] 문자열의 각 문자를 그 다음 문자로 변경하기 04 May 2018
-
[161] 주어진 숫자를 천 단위로 구분하기 04 May 2018
-
[160] 프로그램 실행 시간 계산하기(datetime.now) 04 May 2018
-
[159] 오늘의 요일 계산하기(localtime) 04 May 2018
-
[158] 올해 경과된 날짜수 계산하기(localtime) 04 May 2018
-
[157] 현재 시간을 년-월-일 시:분:초로 출력하기(localtime, strftime) 04 May 2018
-
[156] 파일인지 디렉토리인지 확인하기(os.path.isfile, os.path.isdir) 04 May 2018
-
[155] 파일이 존재하는지 체크하기(os.path.exists) 04 May 2018
-
[154] 하위 디렉토리 및 파일 전체 삭제하기(shutil.rmtree) 04 May 2018
-
[153] 디렉토리 제거하기(os.rmdir) 04 May 2018
-
[152] 디렉토리 생성하기(os.mkdir) 04 May 2018
-
[151] 현재 디렉토리 확인하고 바꾸기(os.getcwd, os.chdir) 04 May 2018
-
[150] 디렉토리에 있는 파일목록 얻기(os.listdir, glob.glob) 04 May 2018
-
[149] 파일을 다른 디렉토리로 이동하기(os.rename) 04 May 2018
-
[148] 파일이름 바꾸기(os.rename) 04 May 2018
-
[147] 파일 삭제하기(os.remove) 04 May 2018
-
[146] 파일 크기 구하기(os.path.getsize) 04 May 2018
-
[145] 파일의 특정 부분만 복사하기(seek, read, write) 04 May 2018
-
[144] 파일을 열고 자동으로 닫기(with~as) 04 May 2018
-
[143] 바이너리 파일 복사하기(read, write) 04 May 2018
-
[142] 텍스트 파일 복사하기(read, write) 04 May 2018
-
[141] 텍스트 파일에 한줄씩 쓰기(writelines) 04 May 2018
-
[140] 화면에서 사용자 입력을 받고 파일로 쓰기(write) 04 May 2018
-
[139] 텍스트 파일을 한줄씩 읽고 출력하기 2(readlines) 04 May 2018
-
[138] 텍스트 파일을 한줄씩 읽고 출력하기 1(readline) 04 May 2018
-
[137] 텍스트 파일을 읽고 출력하기(read) 04 May 2018
-
[136] 인자를 바꾸어 함수를 반복 호출하여 결과값 얻기(map) 03 May 2018
-
[135] 이름없는 한줄짜리 함수 만들기(lambda) 03 May 2018
-
[134] 문자열로 된 식을 실행하기(eval) 03 May 2018
-
[133] 코드값에 대응하는 문자 얻기(chr) 03 May 2018
-
[132] 문자 코드값 구하기(ord) 03 May 2018
-
[131] 사전 정렬하기(sorted) 03 May 2018
-
[130] 사전에 특정 키가 존재하는지 확인하기(in) 03 May 2018
-
[129] 사전 요소를 모두 추출하기(items) 03 May 2018
-
[128] 사전에서 값만 추출하기(values) 03 May 2018
-
[127] 사전에서 키만 추출하기(keys) 03 May 2018
-
[126] 사전의 모든 요소 제거하기(clear) 03 May 2018
-
[125] 사전의 특정 요소 제거하기(del) 03 May 2018
-
[124] 사전의 특정 요소값 변경하기 03 May 2018
-
[123] 사전에 요소 추가하기 03 May 2018
-
[122] 리스트 요소가 모두 참인지 확인하기(all, any) 03 May 2018
-
[121] 리스트의 모든 오소의 합 구하기(sum) 03 May 2018
-
[120] 리스트의 모든 요소를 인덱스와 쌍으로 추출하기(enumerate) 03 May 2018
-
[119] 리스트 요소 무작위로 섞기(shuffle) 03 May 2018
-
[118] 리스트 요소 정렬하기 2(sorted) 03 May 2018
-
[117] 리스트 요소 정렬하기 1(sort) 03 May 2018
-
[116] 리스트 제거하기(del) 03 May 2018
-
[115] 리스트에서 특정 요소 개수 구하기(count) 03 May 2018
-
[114] 리스트에 있는 요소 개수 구하기(len) 03 May 2018
-
[113] 리스트의 특정 구간에 있는 모든 요소 제거하기 03 May 2018
-
[112] 리스트의 특정 요소 제거하기(remove) 03 May 2018
-
[111] 리스트의 특정 위치에 요소 제거하기(del) 03 May 2018
-
[110] 리스트의 특정 위치에 요소 삽입하기(insert) 03 May 2018
-
[109] 리스트에 요소 추가하기(append) 03 May 2018
-
[108] 리스트 반복하기(*) 03 May 2018
-
[107] 리스트 합치기(+) 03 May 2018
-
[106] 리스트 요소 순서를 역순으로 만들기 2(reversed) 03 May 2018
-
[105] 리스트 요소 순서를 역순으로 만들기 1(reverse) 03 May 2018
-
[104] 리스트에서 짝수 번째 요소만 추출하기 03 May 2018
-
[103] 리스트에서 특정 구간에 있는 요소 추출하기 03 May 2018
-
[102] 리스트에서 특정 위치의 요소를 변경하기 03 May 2018
-
[101] 리스트에서 특정 요소의 위치 구하기(index) 02 May 2018
-
[100] 리스트에서 특정 위치의 요소 얻기 02 May 2018
-
[099] 순차적인 정수 리스트 만들기(range) 02 May 2018
-
[098] 문자열을 정렬하기(sorted, join) 02 May 2018
-
[097] 바이트 객체를 문자열로 바꾸기(decode) 02 May 2018
-
[096] 문자열을 바이트 객체로 바꾸기(encode) 02 May 2018
-
[095] 문자열에서 특정 문자(열)를 다른 문자(열)로 바꾸기(replace) 02 May 2018
-
[094] 문자열을 특정 문자(열)로 결합하기(join) 02 May 2018
-
[093] 문자열을 특정 문자(열)로 분리하기(split) 02 May 2018
-
[092] 문자열에서 특정문자(열) 위치 찾기(find) 02 May 2018
-
[091] 문자열에 있는 문자(열) 개수 구하기(count) 02 May 2018
-
[090] 수치형 자료를 문자열로 변환하기(str) 02 May 2018
-
[089] 문자열으르 수치형 자료로 변환하기(int, float) 02 May 2018
-
[088] 문자열에서 좌우 공백 제거하기(lstrip, rstrip, strip) 02 May 2018
-
[087] 문자열에서 대소문자 변환하기(upper, lower) 02 May 2018
-
[086] 문자열이 숫자인지 검사하기(isalnum) 02 May 2018
-
[085] 문자열이 숫자인지 검사하기(isdigit) 02 May 2018
-
[084] 문자열이 알파벳인지 검사하기(isalpha) 02 May 2018
-
[083] 문자열 길이 구하기(len) 02 May 2018
-
[082] 문자열에서 특정 문자열이 있는지 확인하기(in) 02 May 2018
-
[081] 문자열에서 특정 문자가 있는지 확인하기(in) 02 May 2018
-
[080] 문자열을 반복해서 새로운 문자열로 만들기(*) 02 May 2018
-
[079] 두 개의 문자열 합치기(+) 02 May 2018
-
[078] 문자열을 거꾸로 만들기 02 May 2018
-
[077] 문자열에서 홀수 번째 문자만 추출하기 02 May 2018
-
[076] 문자열에서 지정한 구간의 문자열 얻기 02 May 2018
-
[075] 문자열에서 특정 위치의 문자 얻기 02 May 2018
-
[074] 1바이트에서 상위 4비트 추출하기 02 May 2018
-
[073] 1바이트에서 하위 4비트 추출하기 02 May 2018
-
[072] 최대값, 최소값 구하기(max, min) 02 May 2018
-
[071] 정수 리스트에서 소수만 걸러내기(filter) 02 May 2018
-
[070] 정수형 자료를 실수형 자료로 변환하기(float) 02 May 2018
-
[069] 실수형 자료를 정수형 자료로 변환하기(int) 02 May 2018
-
[068] 반올림수 구하기(round) 02 May 2018
-
[067] 절대값 구하기(abs) 02 May 2018
-
[066] 2진수, 16진수를 10진수로 변환하기(int) 02 May 2018
-
[065] 10진수를 2진수로 변환하기(bin) 02 May 2018
-
[064] 10진수를 16진수로 변환하기(hex) 02 May 2018
-
[063] 몫과 나머지 구하기(divmod) 02 May 2018
-
[062] 나눗셈에서 나머지만 구하기(%) 02 May 2018
-
[061] 자료형 확인한기(type) 02 May 2018
-
[060] 사용자 입력받기(input) 02 May 2018
-
[059] 예외처리 이해하기 5(try~except 특정 예외) 01 May 2018
-
[058] 예외처리 이해하기 4(try~except Exception as e)) 01 May 2018
-
[057] 예외처리 이해하기 3(try~except~finally) 01 May 2018
-
[056] 예외처리 이해하기 2(try~except~else) 01 May 2018
-
[055] 예외처리 이해하기 1(try~except) 01 May 2018
-
[054] 클래스 상속 이해하기 01 May 2018
-
[053] 클래스 소멸자 이해하기 01 May 2018
-
[052] 클래스 생성자 이해하기 01 May 2018
-
[051] 클래스 메소드 이해하기 01 May 2018
-
[050] 클래스 멤버와 인스턴스 멤버 이해하기 01 May 2018
-
[049] 클래스 이해하기(class) 01 May 2018
-
[048] 파일 열고 닫기(open, close) 01 May 2018
-
[047] 파이썬 모듈 임포트 이해하기 3(import~as) 01 May 2018
-
[046] 파이썬 모듈 임포트 이해하기 2(from~import) 01 May 2018
-
[045] 파이썬 모듈 임포트 이해하기 1(import) 01 May 2018
-
[044] 파이썬 패키지 이해하기 01 May 2018
-
[043] 파이썬 모듈 이해하기 01 May 2018
-
[042] 함수 리턴값 이해하기(return) 01 May 2018
-
[041] 지역변수와 전역변수 이해하기(global) 01 May 2018
-
[040] 함수 인자 이해하기 01 May 2018
-
[039] 함수 이해하기 01 May 2018
-
[038] 사전 이해하기({ }) 01 May 2018
-
[037] 튜플 이해하기(( )) 01 May 2018
-
[036] 리스트 이해하기([ ]) 01 May 2018
-
[035] 이스케이프 문자 이해하기 01 May 2018
-
[034] 문자열 포맷팅 이해하기 01 May 2018
-
[033] 문자열 이해하기 01 May 2018
-
[032] 멤버체크 이해하기(in) 01 May 2018
-
[031] 시퀀스 자료 크기 이해하기(len) 01 May 2018
-
[030] 시퀀스 자료 반복 이해하기(*) 01 May 2018
-
[029] 시퀀스 자료 연결 이해하기(+) 01 May 2018
-
[028] 시퀀스 자료 슬라이싱 이해하기 01 May 2018
-
[027] 시퀀스 자료 인덱싱 이해하기 01 May 2018
-
[026] 시퀀스 자료형 이해하기 01 May 2018
-
[025] 비트 연산자 이해하기(&, |, ~, ^, >>, <<) 01 May 2018
-
[024] 논리 연산자 이해하기(and, or, not) 01 May 2018
-
[023] 관계 연산자 이해하기(==, !=, <, <=, >, >=) 01 May 2018
-
[022] True와 False 이해하기 01 May 2018
-
[021] 연산자 축약 이해하기(+=, -=, *=, /=) 01 May 2018
-
[020] 사칙 연산자 이해하기(+,-,*,/,**) 01 May 2018
-
[019] 대입 연산자 이해하기(=) 01 May 2018
-
[018] 복소수형 자료 이해하기 01 May 2018
-
[017] 실수형 자료 이해하기 01 May 2018
-
[016] 정수형 자료 이해하기 01 May 2018
-
[015] None 개념 배우기 01 May 2018
-
[014] while문 개념 배우기 1(while~continue~break) 01 May 2018
-
[013] for문 개념 배우기 3(for~else) 01 May 2018
-
[012] for문 개념 배우기 2(for~continue~break) 01 May 2018
-
[011] for문 개념 배우기 1(for) 30 Apr 2018
-
[010] if문 개념 배우기 2(if~elif) 30 Apr 2018
-
[009] if문 개념 배우기 1(if~else) 30 Apr 2018
-
[008] 들여쓰기 개념 배우기 30 Apr 2018
-
[007] 자료형 출력 개념 배우기(print) 30 Apr 2018
-
[006] 자료형 개념 배우기 30 Apr 2018
-
[005] 주석 처리하기(#) 30 Apr 2018
-
[004] 변수에 값 대입하기 30 Apr 2018
-
[003] 변수명 만들기 30 Apr 2018
-
[002] 텍스트 에디터로 프로그래밍하기 30 Apr 2018
-
[001] 대화식 모드로 프로그래밍하기 30 Apr 2018
-
Introducing Python 0. 시작하기 전에 07 Feb 2018