Menu
Coddy logo textTech

Iterando sobre Strings Parte 1

Parte da seção Fundamentals do Journey de Python da Coddy — lição 62 de 77.

Semelhante a listas, você pode iterar sobre strings:
text = "Hey"
for char in text:
    print(char)
Saída:
H
e
y
Usando `index`:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Saída:
position 0: H
position 1: e
position 2: y
Você também pode modificar strings usando métodos. Por exemplo, para converter um caractere para minúsculo, use o método .lower():
char = "A"
print(char.lower())
Output:
a
challenge icon

Desafio

Fácil

Crie um programa que recebe uma string como entrada e imprime quantas vezes o caractere p (ou P) está na string.

Alguns caracteres podem estar em maiúsculas, use char.lower() para convertê-los para minúsculas.

Experimente você mesmo

text = input()
# Escreva seu código abaixo
# Dica: Para ignorar maiúsculas e minúsculas, você pode converter caracteres para minúsculas usando o método .lower().
# Exemplo: char.lower()
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals