LEVEL 2 파이썬 베이직 코스

문자열

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

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

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

미션 시작
02
빈칸 채우기
첫 글자와 끝 글자 추출하기

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

미션 시작
03
빈칸 채우기
다양한 인덱스로 추출하기

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

미션 시작
04
빈칸 채우기
날짜에서 월 추출하기

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

05
빈칸 채우기
문자열 길이 구하기 : len()

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

06
빈칸 채우기
대소문자 변환하기: upper(), lower()

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

07
빈칸 채우기
앞뒤 공백 제거하기 : strip()

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

08
빈칸 채우기
문자열 치환하기 : replace()

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

09
빈칸 채우기
전화번호에서 하이픈 제거하기

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

10
빈칸 채우기
단어 치환하기

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

11
빈칸 채우기
특정 문자 개수 구하기 : count()

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

12
빈칸 채우기
문자열 위치 찾기 : index()

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

13
빈칸 채우기
시작 문자에서 끝 문자열 추출하기

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

14
빈칸 채우기
특수 기호 내 문자열 추출

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

15
빈칸 채우기
문자열 사이 밑줄(_) 삽입하기

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

16
빈칸 채우기
문자열에서 숫자 추출하기

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

17
빈칸 채우기
문자열에서 숫자(0~9) 개수 세기

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

18
빈칸 채우기
문자열에서 영문자 추출하기

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

19
빈칸 채우기
반복문을 활용한 공백 개수 세기

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

20
빈칸 채우기
count() 함수로 공백 개수 세기

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

21
빈칸 채우기
in 연산자로 영어 모음 개수 세기

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

22
빈칸 채우기
문자열 뒤집어 출력하기

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

23
빈칸 채우기
객관식 퀴즈 만들기

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

24
빈칸 채우기
생년월일을 입력받아 나이 계산하기

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

25
빈칸 채우기
콤마(,)가 포함된 금액 계산하기

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

용어사전