목록전체 글 (41)
studio.heelab

정규표현식이란? 정규표현식이란?- 복잡한 문자열을 처리할 때 사용하는 기법, 모든 언어 공통 ex) 주민등록번호의 뒷자리를 *문자로 변경하기import redata = """park 800905-1049119kim 700905-1059112"""pat = re.compile("(\d{6})[-]\d{7}")print(pat.sub("\g-*******"),data) 문자 클래스[ ][abc] - [] 사이의 문자들과 매치- "a"는 정규식과 일치하는 문자인 "a"가 있으므로 매치- "before"는 정규식과 일치하는 문자인 "b"가 있으므로 매치- "dude"는 정규식과 일치하는 문자인 a,b,c 중 어느 하나도 포함하고 있지 않으므로 매치 X- 하이픈을 사용하여 From-To로 표현 가능ex) [a-c..
6장6-1.내가 프로그램을 만들 수 있을까?가령 구구단 프로그램 중 2단을 만든다면 2를 입력값으로 주었을 때 어떻게 출력되어야 할까?함수 이름은? gugu로 짓자입력받는 값은? 2출력하는 값은? 2단(2, 4, 6, 8, …, 18)결과는 어떤 형태로 저장하지? 연속된 자료형이니까 리스트!def gugu(x): result = [] for i in range(1,10): if x == 2: result.append(i*2) else: print("2를 입력하세요.") print(result)gugu(2)def gugu(n): result = [] i = 1 while i 6-2. 3과 5의 배수 합하기10..
교재: Do it! Jump to python 5. 파이썬 날개 달기5.1 클래스 5.2 모듈모듈: 함수나 변수 또는 클래스를 모아 놓은 파일def add(a, b): return a + bdef sub(a, b): return a-b위와 같이 add와 sub 함수만 있는 파일 mod1.py를 만들고 C:// 디렉터리에 저장하자. 이 mod1.py 파일이 바로 모듈이다. 파이썬 확장자 .py로 만든 파이썬 파일은 모두 모듈이다. 모듈 불러오기import 모듈이름from 모듈이름 import 모듈함수from 모듈이름 import 모듈함수1, 모듈함수2 if __name__ == "__main__": 의 의미def add(a, b): return a+bdef sub(a, b): r..
교재: Do it! Jump to python 3. Control Statements 3.1 if Statement An if statement is a conditional statement used to determine whether a condition is true or false.Be careful with indentation. Example) If you have more than 3,000 won, take a taxi; otherwise, walk. Usage of and, or, not OperatorsOperatorExplanationx or yx or y, at least one must be truex and yx and y, both must be truenot xTrue if..

교재: Do it! Jump to python 3. 제어문3.1 if문if 조건문이란 '조건문'이란 참과 거짓을 판단하는 문장들여쓰기에 주의 해야 한다 예시) 만약 3000원 이상의 돈을 가지고 있으면 택시를 타고 그렇지 않으면 걸어가라 and, or, not 연산자의 사용법연산자설명x or yx와 y 둘 중에 하나만 참이어도 참이다x and yx와 y 모두 참이어야 참이다not xx가 거짓이면 참이다 x in s, x not in s: x가 s(리스트, 튜플, 문자열) 안에 포함 되어 있는지 없는지 판단한다pass -> 조건문에서 아무 일도 하지 않게 설정하고 싶다면, if 문 다음 문장에 pass를 쓴다 elif ->다중 조건 판단을 가능하게 하는 조건문이다#기본 코드if 조건문 수행할 문장1-1 ..
교재: Do it! Jump to Python 1. 개발 환경 IDLE을 이용한 파이썬 프로그램 작성Python IDLE은 파이썬 프로그램 작성을 도와주는 통합 개발 환경(IDE)입니다IDLE 셸 창: IDLE 에디터에서 실행된 프로그램의 결과가 출력되는 창.IDLE 에디터 창: 파이썬 코드를 작성하고 편집하는 창 (셸 창 메뉴에서 [File -> New File]을 선택하면 나타납니다.) 주석은 # 기호로 표시하며,여러 줄 주석은 """ 또는 ''' 사이에 작성할 수 있습니다. 2. 자료형2.1 숫자형정수형 예) -1, 0, 1실수형 예) 123.25, 소수 표기법: 4.24e-10 = 4.24 * 10의 -10제곱8진수: 0o 또는 0O로 시작 예) 0o17716진수: 0x로 시작 예) 0x8ff 산..