Development/Python(798)
-
if __name__ == "__main__"
if __name__ == "__main__" · if __name__ == "__main__"을 사용하면 C:\Python>python modname.py처럼 직접 이 파일을 실행시켰을 때는 __name__ == "__main__"이 참이 되어 if문 다음 문장들이 수행됩니다. 반대로 대화형 인터프리터나 다른 파일에서 이 모듈을 불러서 사용할 때는 __name__ == "__main__"이 거짓이 되어 if문 다음 문장들이 수행되지 않는다. · 보통 파이썬 모듈을 개발할 때에는 마지막 부분에 if __name__ == "__main__": 과 같은 코드를 추가하여 테스트 코드를 삽입합니다.(TIP)
-
String Formatting(문자열 포맷팅)
String Formatting(문자열 포맷팅) · 파이썬은 문자열을 동적으로 변경할 수 있는 연산자인 %를 제공합니다. · 문자열 포맷팅을 이용하여 일정한 포맷에 맞춰 문자열을 조합할 수 있습니다. 즉, 문자열에 데이터 값을 끼워 넣어(interpolate) 문자열을 표현할 수 있습니다. · C의 printf()함수와 비슷한 기능을 수행합니다. · Java의 printf()함수와 비슷한 기능을 수행합니다. · 문자열안에 서식문자로 대입값이 들어갈 자리를 지정해 두고 나중에 그 값을 채워 넣는 방법입니다. · 문자열 내의 %d와 %s가 '%' 뒤에 따라오는 괄호 안의 값으로 동적으로 변경되어집니다. % 뒤는 실제 대입할 값을 서술하며 이때 % 를 포맷팅 연산자 (Formatting Operator)라고 ..
-
내장 함수(Built-in Function)
내장 함수(Built-in Function) · 내장함수는 별도의 모듈(Module)의 추가 없이 기본적으로 제공되는 함수들입니다. · 자주 사용되는 함수들이 내장 함수로 기본적으로 제공되어집니다. · 외부 모듈을 불러올 때는 import(내장 함수) 사용해야 하지만 내장 함수는 모듈 추가 없이 바로 활용 가능합니다. 대표적인 내장 함수 활용 빈도가 높고 중요한 함수들만 간략히 정리하였습니다. · abs, · max, · min, · pow, · chr, · str, · range, · type, · 등…
-
choice()
choice() 데이터 집합에서 일부를 무작위로 선택하는 샘플링(sampling)함수입니다. 인자 설명 a · 1-D array-like or int · 배열이면 원래의 데이터를 샘플 데이터로 생성합니다. · 정수이면 range(a) 명령으로 샘플 데이터 생성합니다. size · int · 샘플 숫자 replace · boolean
-
OpenCV-Python Study documentation
OpenCV-Python Study documentation https://opencv-python.readthedocs.io/en/latest/index.html
-
CSS 셀러터로 찾기
CSS 셀러터로 찾기· css문법을 그대로 사용하여 해당 요소를 찾을 수 있습니다.· soup은 BeautifulSoup객체입니다. 속성 설명 string text 모든 글자를 리턴합니다.