728x90
728x90
SMALL

메서드체이닝 2

24.01.16

오늘 오전도 LMS를 이용하여 강의 시청 후 오후 시간에 Python 심화에 들어갔습니다. 크롤링과 Django는 LMS를 통해 알아보았고 오늘은 크롤링 이론에 대해 정리하였습니다. Django는 나중에 또 다룰 것이기 때문에 그때 정리해 보도록 할게요. Python 심화로는 메서드 체이닝, 일급함수와 고차함수, 여러 값의 반환과 재귀 함수까지 알아보았습니다. 크롤링 (Crawling) 개인 혹은 단체에서 필요한 데이터가 있는 웹(Web)페이지의 구조를 분석하고 파악하여 긁어옴 데이터를 추출한다로 설명할 수 있으며 크롤링이라는 행위를 하는 소프트웨어(혹은 프로그램)를 크롤러(Crawler)라고 부름 Python을 이용한 beautifulsoup과 selenium을 활용하여 머신러닝과 딥러닝의 데이터로 사..

24.01.03

오늘은 오전에 문자열 이론에 대해 알아보고 간단한 실습 위주로 진행하였습니다. 점심시간 전에 문자열과 논리형에 대해 조금 알아보는 시간이었습니다. 오후에는 논리형을 마저 마치고 None, 메서드 체이닝, 형변환, 연산자, 산술과 비교연산까지 공부하였습니다. 문자열 = 시퀀스 자료형 문자열 생성 방법은 간단하게 x = 'hello' 작은따옴표 또는 y = "python" 같이 큰 따옴표를 사용 덧셈과 곱셈은 각 변수들을 + 기호로 print 해주고, 곱셈은 변수 * (횟수)를 작성하면 됨 인덱싱 (Indexing) 연속적인 객체 (리스트, 튜플, 문자열)에 부여된 번호로 원하는 값을 가리킬 때 앞에서부터 index는 0부터 시작함 뒤에서부터 index는 -1부터 시작함 슬라이싱 (Slicing) 연속적인 ..

728x90
728x90
LIST