Menu
CoddyTech

문자열 순회하기 1부

Coddy Python 여정의 기초 섹션에 포함된 레슨. 77개 중 62번째.

리스트와 마찬가지로 문자열을 순회할 수 있습니다:
text = "Hey"
for char in text:
    print(char)
출력:
H
e
y
인덱스 사용:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
출력:
position 0: H
position 1: e
position 2: y
문자열 메서드를 사용할 수도 있습니다. .lower()와 같은 메서드는 원래 문자열을 변경하지 않고 새 문자열을 반환합니다. 예를 들어, 문자를 소문자로 바꾸려면 다음과 같이 합니다.
char = "A"
print(char.lower())
출력:
a
challenge icon

챌린지

쉬움

문자열을 입력으로 받아, 문자열에 문자 p(또는 P)가 몇 번 들어 있는지 출력하는 프로그램을 만드세요.

일부 문자는 대문자일 수 있으므로, 소문자로 변환하려면 char.lower()를 사용하세요.

직접 해보기

text = input()
# 아래에 코드를 작성하세요
# 힌트: 대소문자를 구분하지 않으려면 .lower() 메서드를 사용해 문자를 소문자로 변환할 수 있습니다.
# 예시: char.lower()
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러