LEVEL 2 파이썬 베이직 코스

문자열 미션 리스트

파이썬의 핵심을 찌르는 단계별 퀴즈를 풀어보세요.

섹션 완료도 0%
획득 가능 포인트 500 P
01
20P
특정 문자 추출하기

문자열 "우리나라 국가대표"에서 인덱스를 활용하여 "나"와 "대"를 출력하는 프로그램을 완성하세요.

미션 시작
02
20P
첫 글자와 끝 글자 추출하기

문자열 "안녕 반가워!"에서 첫 번째 글자와 마지막 글자를 각각 인덱스을 통해 출력하세요.

미션 시작
03
20P
다양한 인덱스로 추출하기

문자열 "Hello, World!"에서 인덱스를 이용하여 "llo,"와 "lo, World!"를 추출하는 프로그램입니다. 빈칸을 채우세요.

미션 시작
04
20P
날짜에서 월 추출하기

날짜 문자열 "2026-03-25"에서 월(month)에 해당하는 "03"만 추출하여 출력하는 프로그램을 완성하세요.

미션 시작
05
20P
문자열 길이 구하기 : len()

사용자로부터 문자열을 입력받고, 그 문자열의 전체 길이를 출력하는 프로그램을 완성하세요.

미션 시작
06
20P
대소문자 변환하기: upper(), lower()

문자열 "Hello, World!"를 대문자로, 그리고 소문자로 변환하여 출력하는 프로그램을 완성하세요.

미션 시작
07
20P
앞뒤 공백 제거하기 : strip()

문자열 " python is fun. "의 앞뒤 공백을 제거하고, 처리 전후의 문자열 길이를 각각 출력하는 프로그램을 완성하세요.

미션 시작
08
20P
문자열 치환하기 : replace()

문자열 "we are the world!"에서 "world"라는 단어를 "children"으로 바꾸어 출력하는 프로그램을 완성하세요.

미션 시작
09
20P
전화번호에서 하이픈 제거하기

하이픈(-)이 포함된 전화번호를 입력받아, 하이픈을 제거한 숫자만 출력하는 프로그램을 완성하세요.

미션 시작
10
20P
단어 치환하기

영어 문장과 찾을 단어, 바꿀 단어를 각각 입력받아 문장 내의 특정 단어를 교체하여 출력하는 프로그램을 완성하세요.

미션 시작
11
20P
특정 문자 개수 구하기 : count()

주어진 문장에서 "banana", "a", 그리고 공백(" ")이 각각 몇 번 나타나는지 확인하는 프로그램을 완성하세요.

미션 시작
12
20P
문자열 위치 찾기 : index()

주어진 문장에서 "nice"라는 단어가 시작되는 인덱스 번호를 찾아 출력하는 프로그램을 완성하세요.

미션 시작
13
20P
시작 문자에서 끝 문자열 추출하기

문장에서 "nice"와 "you"의 위치를 각각 찾아내고, 이를 슬라이싱 범위로 사용하여 "nice to meet "을 출력하세요.

미션 시작
14
20P
특수 기호 내 문자열 추출

특수 기호 !--와 --!로 감싸진 부분에서 기호를 제외한 "new"라는 단어만 추출하는 프로그램을 완성하세요.

미션 시작
15
20P
문자열 사이 밑줄(_) 삽입하기

사용자로부터 입력받은 문자열의 각 글자 사이에 밑줄(_)를 넣어서 출력하는 프로그램을 완성하세요.

미션 시작
16
20P
문자열에서 숫자 추출하기

입력받은 문자열을 한 글자씩 확인하여, 그 중 숫자(0~9)인 문자만 찾아 출력하는 프로그램을 완성하세요.

미션 시작
17
20P
문자열에서 숫자(0~9) 개수 세기

입력받은 문자열을 한 글자씩 검사하여 숫자0~9)의 개수를 출력하는 프로그램을 완성하세요.

미션 시작
18
20P
문자열에서 영문자 추출하기

입력받은 문자열에서 영문 대문자나 소문자인 글자만 찾아 한 줄로 출력하는 프로그램을 완성하세요.

미션 시작
19
20P
반복문을 활용한 공백 개수 세기

입력받은 문자열에 포함된 공백(" ")이 총 몇 개인지 찾아 출력하는 프로그램을 완성하세요.

미션 시작
20
20P
count() 함수로 공백 개수 세기

입력받은 문자열에 포함된 공백(" ")의 개수를 count() 함수를 사용하여 출력하는 프로그램을 완성하세요.

미션 시작
21
20P
in 연산자로 영어 모음 개수 세기

입력받은 문장에서 영어 모음이 몇 개인지를 세는 프로그램을 완성하세요.

미션 시작
22
20P
문자열 뒤집어 출력하기

입력받은 문자열의 순서를 거꾸로 뒤집어 출력하는 프로그램을 완성하세요.

미션 시작
23
20P
객관식 퀴즈 만들기

문자열 길이를 구하는 함수를 묻는 퀴즈를 출력하고, 사용자의 입력값이 정답과 일치하는지 판별하는 프로그램을 완성하세요.

미션 시작
24
20P
생년월일을 입력받아 나이 계산하기

생년월일(8자리)을 입력받아 출생 연도만 추출한 뒤, 올해 연도와의 차이를 구해 나이를 계산하는 프로그램을 완성하세요.

미션 시작
25
20P
콤마(,)가 포함된 금액 계산하기

천 단위 구분 기호(,)가 포함된 가격을 입력받아 기호를 제거하고, 두 제품 가격의 합계를 구하는 프로그램을 완성하세요.

미션 시작