파이썬 공부중_여러가지 import os, os.path, glob, sys, math, calendar, string,
import os 현재 경로 :os.getcwd()특정 경로에 dir : os.listdir(pwd)파일이름 변경 :os.rename('fromFilename.ini','toFilename.log')환경변수를 확인할때 :os.environor os.environ['PATH']http://devanix.tistory.com/304import string첫 문자만 대문자로 : string.capitalize('lemon')특정 문자를 변경 :string.replace('kemon','k','l')https://wikidocs.net/13import re sub : 패턴과 일치 하는 문자열 변경 split : 대상 문자열을 입력된 패턴을 구분자로 해 분리 findall : 검색 문자열에서 패턴과 매칭되는 모든..
2015. 11. 10.
파이썬 연습하기 예제 공부하기_자료형(tuple, dictionary)
https://wikidocs.net/71 type : 변수에 자료형을 확인 할때 ( print type(range(3)) ) 자료형 : 수치형( int, long, float), 순서형(string, lst, typle, 사용자 정의 클래스), 매핑형( dictionary, 클래스 인스턴스) 문자열을 만드는 방법 4가지 https://wikidocs.net/13 튜플 Tuple 2개의 변수를 선언하고, 값을 변경하려고 할때c,d,e = d,e,c이렇게원소가 없는 튜플을 선언할때는 소괄호를 () :empty = () , empty = ('a','b','c')원소를 하나만 가진 튜플을 만들때는 원소 뒤에 콤마를 :one = 5,리스트를 튜플로 변환 : tuple( tmpList ) 사전 Dictionary..
2015. 11. 10.
왕초보를 위한 파이썬 연습하기 예제 공부하기_함수편(return, lambda, reduce, map, filter)
https://wikidocs.net/64 지역변수, 전역변수 함수 안에서 전역변수 사용하기 : global glb return 함수 True : False return 1+2 == 4 lambda 인자 : 표현식 print map(lambda x: x ** 2, range(5,9)) -->결과 [25, 36, 49, 64] 5,6,7,8 리스트에 각 제곱을 계산 후 , 그 결과를 새로운 리스트에 담는다. map( 함수, 리스트) 리스트로부터 원소를 하나씩 꺼내, 함수를 적용한 후, 그 결과를 새로운 리스트에 담아준다는 의미 reduce( 함수, 순서형 자료 ) 순서형 자료인, 리스트, 튜플의 원소를 함수에 적용 print 'x+y : ', reduce( lambda x,y: x+y, 'abcdefghi..
2015. 11. 10.