(*) 연산자로 문자 반복하기
문자열을 반복하는 '*' 연산자의 사용법과 코드 예제
문자열을 반복하는 '*' 연산자의 사용법과 코드 예제
문자열을 연결하는 '+' 연산자의 사용법과 코드 예제
복합 대입 연산자 개념과 사용 방법
주어진 숫자를 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는 그래프 또는 트리에서 한 노드에서 시작하여 각 레벨별로 인접한 노드를 탐색하는 알고리즘입니다.
파이썬에서 함수를 정의할 때 활용할 수 있는 리턴 방법과 코드 예시
문자열의 대소문자를 변환하는 메소드인 upper()와 lower()의 사용법
파이썬 주요 리터럴과 자료형 예시
연결 리스트의 개념과 파이썬 코드 구현 예시
변수의 개념과 파이썬에서 변수를 선언하는 방법
데코레이터를 활용해 게터와 세터 메서드를 구현하는 방법
동적 계획법의 기본 원리와 \(O(n)\) 복잡도를 이해하고 효율적으로 문제를 해결하는 방법
동적 계획법, 분할 정복의 개념과 특징
is 연산자 사용법과 == 연산자와의 차이점
목표값을 만드는 두 수의 인덱스를 찾는 3가지 방법
딕셔너리에서 KeyError 에외가 발생하는 경우와 예외 처리하는 방법
딕셔너리 요소에 접근하고 KeyError 예외를 처리하는 방법
get() 함수의 사용법과 장점
딕셔너리 del 키워드로 특정 키와 값을 제거하는 방법
in 키워드로 딕셔너리 내 특정 키 존재 여부를 확인하는 방법
딕셔너리 키(Key)로 값을 추가하고 수정하는 방법
파이썬 람다(lambda) 함수의 개념과 코드 예시
람다 함수를 활용한 피보나치 수열 코드 예제
리스트에서 발생하는 IndexError 예외와 대처 방법
리스트의 모든 요소를 한 번에 제거하는 clear() 함수 사용법과 코드 예시
오름차순, 내림차순, 사용자 정의 조건으로 요소를 정렬하는 sort() 함수 사용법
리스트를 선언하고 요소에 접근해 보세요
리스트 내 특정 요소의 존재 여부를 확인하는 in / not in 연산자 사용법
파이썬 리스트 연결 연산자와 요소 추가의 차이점과 코드 예시
리스트 내포를 사용하여 간결하고 효율적으로 리스트를 생성하는 방법
연결(+), 반복(*), len()으로 리스트 연산하기
while 반복문으로 리스트 내 요소들을 처리하는 방법
Django 리포지토리에서 스타 수와 포크 수를 크롤링하고 출력하는 방법
함수를 사용할 때 발생할 수 있는 TypeError와 그 원인
함수 내 코드 실행을 위해 이름이 지정된 매개변수와 함수 호출 시 전달되는 실제 값인 인자의 코드 예시
알고리즘의 중요성과 파이썬을 사용한 예시 코드