Menu
CoddyTech

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

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

Подобно спискам, вы можете перебирать строки:
text = "Hey"
for char in text:
    print(char)
Output:
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())
Output:
a
challenge icon

Задание

Легко

Создай программу, которая получает строку в качестве входных данных и выводит, сколько раз символ p (или P) встречается в строке.

Некоторые символы могут быть в верхнем регистре, используй char.lower(), чтобы преобразовать их в нижний регистр.

Попробуйте сами

text = input()
# Напишите ваш код ниже
# Подсказка: Чтобы игнорировать регистр, вы можете преобразовать символы в нижний регистр с помощью метода .lower().
# Пример: char.lower()
quiz iconПроверьте себя

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

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Python