Menu
Coddy logo textTech

Итерация по строкам. Часть 1

Часть раздела Fundamentals путешествия по Python на Coddy — урок 62 из 77.

Аналогично спискам, вы можете перебирать строки:
text = "Hey"
for char in text:
    print(char)
Вывод:
H
e
y
Использование index:
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Проверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals