Python 코딩 챌린지

Python로 풀 수 있는 챌린지 226개. 첫 반복문부터 그래프, 동적 프로그래밍, 머신러닝까지. 브라우저에서 코드를 작성하고 바로 테스트한 뒤 AI 리뷰를 받으세요.

쉬움 · 134 보통 · 68 어려움 · 24

연습할 기술: 개수 세기자릿수 추출2차원 리스트공식리스트반복문산술while 반복문경사 하강법나누어떨어짐 판별나머지다형성
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

주제, 언어 또는 난이도로 검색하세요.

226개 챌린지
쉬움

팬그램 판별

팬그램은 모든 영어 알파벳을 최소 한 번씩 포함하는 문장입니다.

배우는 내용 글자 집합대소문자 정규화
SetsStrings
아직 풀이가 없습니다
쉬움

문자열 뒤집기

문자열의 문자를 역순으로 반환하세요.

배우는 내용 역순 순회슬라이싱
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

배우는 내용 리스트할인 규칙
ArraysBeginnerFunctionsLearning-path
아직 풀이가 없습니다
쉬움

애너그램 확인

두 구문이 동일한 문자들을 사용하는지 확인하세요.

배우는 내용 정렬빈도 세기
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

Initials From a Name

Build uppercase initials from a full name.

배우는 내용 문자열 분리대문자
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

Largest of Three

Pick the largest of three numbers without a built-in max.

배우는 내용 비교조건 결합
BeginnerConditionsLearning-path
아직 풀이가 없습니다
쉬움

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

배우는 내용 문자열 만들기문자 치환
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

Count Uppercase Letters

Count the capital letters in a text.

배우는 내용 문자 검사개수 세기
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

First Negative Index

Find where the first negative number appears.

배우는 내용 선형 탐색조기 반환
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

Count Positive Numbers

Count the values greater than zero in a list.

배우는 내용 리스트개수 세기
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

리스트의 중앙값

정렬된 리스트에서 중앙값을 구하세요.

배우는 내용 정렬통계
Arraysmath
아직 풀이가 없습니다
쉬움

홀수, 짝수, 또는 해당 없음

숫자가 홀수 정수인지, 짝수 정수인지, 또는 둘 다 아닌지 분류하세요.

배우는 내용 나머지조건문
BeginnerNumbers
아직 풀이가 없습니다
쉬움

모음 개수 세기

주어진 텍스트에서 모음의 개수를 세세요.

배우는 내용 문자 검사집합 포함 여부
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

해밍 거리

두 DNA 문자열을 각 위치별로 비교하여 다른 문자의 개수를 센다.

배우는 내용 문자열 비교개수 세기
SequencesStrings
아직 풀이가 없습니다
보통

가중치 격자에서의 A* 탐색

게임과 로봇 경로 탐색의 핵심인 A*로 지형 비용 격자를 가로지르는 가장 저렴한 경로를 찾습니다.

배우는 내용 A* 탐색휴리스틱
GraphsGridsShortest-pathai
아직 풀이가 없습니다
보통

가치 반복

벨만 최적 업데이트를 반복해 마르코프 결정 과정의 각 상태가 얼마나 가치 있는지 계산합니다.

배우는 내용 벨만 방정식MDP
강화 학습ai머신 러닝
아직 풀이가 없습니다
쉬움

Above-Average Values

Keep the values that are greater than the average.

배우는 내용 두 번의 순회필터링
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

Fizz Buzz

3과 5로 나누어떨어짐을 이용해 수열을 만드세요.

배우는 내용 조건문나누어떨어짐 판별
BeginnerNumbers
아직 풀이가 없습니다