| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 콘솔 가상환경 # 콘솔 #가상환경
- Django
- Action
- 실시간 시계
- 환경변수 설정
- 사이트 도메인
- OpenCV
- DB 데이터
- bootstrap
- 튜토리얼
- bootstrap4 패키지
- href
- #endif
- #else
- OpenCV + Flask
- javascript
- DB 데이터 저장
- PyQt5
- openweathermap
- 명령어
- heroku
- VS Code
- #if
- #undef
- 성능지표
- flask
- jinja2
- #ifdef
- #ifndef
- MySQL 세팅
- Today
- Total
목록Python (43)
PROGRAMMING
문자열이 사용되는 모든 곳에서 사용합니다. 1. 정규표현식(re)에 대한 이해 및 숙제 a) 정규표현식 1) 특정한 패턴과 일치하는 문자열을 '검색', '치환', '제거'하는 기능 지원 2) 정규표현식의 도움없이 패턴을 찾는 작업(Rule 기반)은 불완전하거나, 작업의 cost가 높음 3) e.g) 이메일 형식 판별, 전화번호 형식 판별, 숫자로만 이루어진 문자열 등 b) raw string : 문자열 앞에 r이 붙으면 해당 문자열이 구성된 그대로 문자열로 반환 - 기본 패턴 1) a, X, 9 등등 문자 하나하나의 character들은 정확히 해당 문자와 일치 - e.g) 패턴 test는 test 문자열과 일치 - 대소문자의 경우 기본적으로 구별하나, 구별하지 않도록 설정도 가능 2) 몇몇 문자들에 대..
출처: https://sarangyik.tistory.com/entry/python-메소드-및-함수정리-모음 [이갱 개인 공부자료] python 메소드 및 함수정리 모음 help(object) : 내장함수, 객체의 도움말 출력 help() : 내장함수, help 함수 실행. divmod(x,y) : 내장함수, 몫과 나머지 한번에 계산, 튜플로 리턴 type(object) : 내장함수, 자료형 확인 dir([object]) : 내장.. sarangyik.tistory.com help(object) : 내장함수, 객체의 도움말 출력 help() : 내장함수, help 함수 실행. divmod(x,y) : 내장함수, 몫과 나머지 한번에 계산, 튜플로 리턴 type(object) : 내장함수, 자료형 확인 di..
모듈¶ In [ ]: # 웹브라우저의 텍스트 출력 import requests resp = requests.get('https://naver.com') resp.text In [3]: import math math.pi Out[3]: 3.141592653589793 In [5]: print(math.cos) math.cos(100) Out[5]: 0.8623188722876839 from ... import 의 경우 테스트 용도를 제외하고는 추천하지 않음 (중복 가능성) In [13]: from math import pi, cos from math import * In [8]: pi Out[8]: 3.141592653589793 In [12]: cos(100) Out[12]: 0.86231..
제너레이터¶ In [4]: def generator(): for i in range(3): yield i gen = generator() next(gen)# 0 next(gen)# 1 next(gen)# 2 #next(gen)# StopInteration Error Out[4]: 2 iter, next 매직 메서드¶ In [7]: class Counter: def __init__(self, stop): self.current = 0 self.stop = stop def __iter__(self): return self def __next__(self): if self.current
※ iter, next dojang.io/mod/page/view.php?id=2408 1. iter: 객체의 __iter__ 메서드 호출. 형식: iter(호출 가능한 객체, 반복을 끝낼 값) 2. next: 객체의 __next__ 메서드 호출. 형식:next(반복 가능한 객체, 기본값) 파이썬 코딩 도장: 39.4 iter, next 함수 활용하기 이번에는 파이썬 내장 함수 iter, next에 대해 알아보겠습니다. iter는 객체의 __iter__ 메서드를 호출해주고, next는 객체의 __next__ 메서드를 호출해줍니다. 그럼 range(3)에 iter와 next를 사용해보겠습니 dojang.io
※ 파이썬에서의 반복자(iterator)는 여러 개의 요소를 가지는 컨테이너(list, tuple, set, dictionary, str)에서 각 요소를 하나씩 꺼내 어떠한 처리 수행을 제공하는 객체입니다. iterator는 __next__ 메소드를 통해 순차적 호출이 가능합니다. 제너레이터(generator) : iterator를 생성해주는 함수입니다. iterator는 클래스에서 __iter__, __next__, __getitem__ 메서드를 구현해야만 사용이 가능하지만 제너레이터의 경우 함수 안에서 yield라는 키워드만 사용하면 됩니다. 제너레이터의 경우 모든 값을 메모리에 담지 않고 호출 시마다 한 개의 값을 리턴합니다. yield : 제너레이터를 반환한다는 점을 제외하고 return과 비슷하..
abs¶ In [1]: abs(3) # 3 abs(-3) # 3 abs(-1.2) # 1.2 Out[1]: 3 all¶ In [17]: # list all([1, 2, 3]) # True all([]) # True # tuple all((1, 2, 2)) # True all((1, 2, 0)) # False Out[17]: False In [16]: # dictionary : key값에 0이 있는 경우 False 반환 all({'1':1, '2':0}) # True all({1:1, 2:2}) # True all({0:1, 1:2, 2:3}) # False # set all({1, 2}) # True all({0, 1}) # False Out[16]: False any¶ In..