Вопрос задан 12.07.2026 в 11:52. Предмет Информатика. Спрашивает Кайратова Динара.

Напишите программу, заменяющую во введенной строке все буквы «а» на букву «о». Язык программирования Python.

Перейти к ответам

Ответы на вопрос

Отвечает Ермаков Артем.

Можно решить задачу очень просто, используя метод .replace() у строк в Python.

Вариант 1 (самый простой)

Python
s = input()
s = s.replace('а', 'о')
print(s)

Как это работает:

  • input() считывает строку, введённую пользователем.

  • replace('а', 'о') заменяет каждую букву «а» на букву «о».

  • print(s) выводит изменённую строку.


Вариант 2 (через цикл, если нужно «вручную»)

Python
s = input()
result = ""

for ch in s:
if ch == 'а':
result += 'о'
else:
result += ch

print(result)

Как это работает:

  • Проходим по каждому символу строки.

  • Если символ равен 'а', заменяем его на 'о'.

  • Иначе оставляем как есть.

  • Собираем новую строку result.

Оба варианта корректны, но первый используется чаще, так как он проще и быстрее в написании.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос