Menu
CoddyTech

Iterar sobre cadenas - Parte 1

Parte de la sección Fundamentos del Journey de Python de Coddy. Lección 62 de 77.

Al igual que con las listas, puedes iterar sobre cadenas de texto:
text = "Hey"
for char in text:
    print(char)
Salida:
H
e
y
Uso del índice:
for i in range(len(text)):
    print(f"position {i}: {text[i]}")
Salida:
position 0: H
position 1: e
position 2: y

También puedes modificar cadenas mediante métodos. Por ejemplo, para convertir un carácter a minúscula, usa el método .lower():

char = "A"
print(char.lower())
Salida:
a
challenge icon

Desafío

Fácil

Crea un programa que reciba una cadena como entrada e imprima cuántas veces el carácter p (o P) está en la cadena.

Algunos caracteres pueden estar en mayúsculas, usa char.lower() para convertirlo a minúsculas.

Pruébalo tú mismo

text = input()
# Escribe tu código debajo
# Pista: Para ignorar mayúsculas y minúsculas, puedes convertir los caracteres a minúsculas usando el método .lower().
# Ejemplo: char.lower()
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Python online