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
콤마(,)가 포함된 금액 계산하기

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

미션 시작