(*) 연산자로 문자 반복하기
문자열을 반복하는 '*' 연산자의 사용법과 코드 예제
문자열을 반복하는 '*' 연산자의 사용법과 코드 예제
문자열을 연결하는 '+' 연산자의 사용법과 코드 예제
복합 대입 연산자 개념과 사용 방법
주어진 숫자를 1, 2, 3의 합으로 만드는 모든 경우의 수를 찾는 파이썬 함수 작성
주어진 정수 n에 따라 2의 거듭제곱에 해당하는 숫자들로 이루어진 리스트를 생성하는 파이썬 함수 작성
불리언(Boolean) 값을 조작할 때 사용하는 논리 연산자 종류와 코드 예시
리스트에 새로운 요소를 추가하는 방법
웹 크롤링을 위한 BeautifulSoup 라이브러리의 기본 개념 및 기능
BeautifulSoup을 활용한 CSS 선택자 사용법 및 웹 페이지에서 특정 데이터 추출 기법
CSV 형식의 이해, 파싱 및 Python에서 CSV 데이터를 다루는 방법
f-문자열을 사용하여 문자열 내에 변수와 표현식의 값을 직접 삽입하는 방법
파이썬에서 시퀀스를 필터링하고 변환하는 방법
문자열 내에서 특정 문자나 부분 문자열의 위치를 찾는 find()와 rfind() 함수의 사용 방법과 차이점
for 반복문으로 딕셔너리의 키와 값을 활용하는 방법
for 반복문으로 리스트의 요소들을 순회하는 방법
format 함수 사용 시 중괄호 '{}'의 개수와 매개변수의 불일치로 발생하는 indexError 예외
문자열을 formatting 할 때 사용되는 format() 함수
파이썬에서 부동 소수점 숫자를 다양한 형식으로 출력하는 방법
format() 함수로 정수 및 실수형 데이터를 다양한 형식으로 출력하는 방법
format() 함수와 f-문자열의 차이점
웹 API 응답의 다양한 형식(HTML, JSON 등)과 이를 활용한 데이터 추출 및 활용 방법
BeautifulSoup을 사용한 HTML 파싱 및 주요 요소 추출 방법
웹 API와의 상호작용을 위한 HTTP 메소드 및 상태 코드
웹 크롤링을 위한 HTTP 요청 및 응답의 기본 개념과 웹 페이지와의 상호작용 방법
웹 API와의 상호작용을 위한 고급 HTTP 요청 방법과 예외 처리 기법
프로그래밍에서 조건문의 정의와 if 조건문 사용법
else 조건문을 사용하여 if 조건이 거짓일 때 실행될 코드를 정의하는 방법
딕셔너리의 items 함수를 반복문과 결합하여 키와 값에 접근하는 방법
JSON 형식의 이해, 파싱 및 Python에서 JSON 데이터를 다루는 방법
웹 크롤링에 사용되는 Python의 `requests` 라이브러리
문자열의 양 끝에 있는 공백을 제거하는 strip() 함수의 사용법과 예시
try, except 구문을 사용해 파이썬에서 예외를 처리하는 방법을 알아봅니다.
재귀 함수에서 발생할 수 있는 UnboundLocalError 에러와 해결 방법
가변적 개수의 인자를 받는 함수 정의하기
가비지 컬렉션의 정의와 코드 예시
주어진 정수 리스트에서 가장 작은 수를 제거하는 함수 작성
순서가 있지지만 요소의 값을 변경할 수 없는 튜플의 개념과 사용법
클래스 변수의 개념과 코드 예시 알아보기
데코레이터를 없이 게터와 세터 메서드를 구현하는 방법
객체 지향 프로그래밍 기본 정의와 핵심 개념
객체 지향 프로그래밍 다형성(Polymorphism)의 개념과 특징
reversed() 함수를 사용하여 리스트의 순서를 뒤집는 방법
팰린드롬 문자열을 확인하는 3가지 방법
Set 자료형으로 교집합, 합집합, 차집합과 같은 기본적인 집합 연산을 수행하는 방법
파이썬 딕셔너리(Dictionary)의 특징과 코드 예시
그래프의 기본 개념, 파이썬을 이용한 구현 방법 및 그 응용
NotImplementedError 예외를 if 조건문과 함께 사용하는 방법
DFS 알고리즘의 기본 원리와 파이썬을 이용한 구현 방법
DFS는 그래프 또는 트리에서 한 노드에서 시작하여 각 분기를 가능한 한 깊게 탐색하는 알고리즘입니다.
나머지 연산자 '%'를 사용하여 두 숫자의 나머지를 계산하는 방법
BFS 알고리즘의 기본 원리와 파이썬을 이용한 구현 방법
BFS는 그래프 또는 트리에서 한 노드에서 시작하여 각 레벨별로 인접한 노드를 탐색하는 알고리즘입니다.