1. Главная
  2. Библиотека
  3. Программирование
  4. Напишите программу, которая принимает от пользователя строку и символ. Программа должна удалить все вхождения указанного с...

Напишите программу, которая принимает от пользователя строку и символ. Программа должна удалить все вхождения указанного символа из строки и вывести результат без них.

«Напишите программу, которая принимает от пользователя строку и символ. Программа должна удалить все вхождения указанного символа из строки и вывести результат без них.»
  • Программирование

Условие:

# Задача 5: Удаление всех вхождений определенного символа
# Описание задачи: Напишите программу, которая принимает от пользователя строку и символ. Программа должна удалить все вхождения
# указанного символа из строки и вывести результат без них. Например, Hello World -> символ l -> Heo Word

text = input("Введите любую строку: ")
symbol = input("Введите любой символ: ")

new_text = []

for i in range(len(text)):
if text[i] == symbol:
new_text += symbol
else:
new_text -= text[i]

print(f"Строка без символа {symbol}: {new_text}")

Решение:

Давайте разберем вашу задачу и исправим код, чтобы он работал правильно. 1. **Ввод данных**: Мы принимаем строку и символ от пользователя. 2. **Удаление символа**: Мы должны пройти по каждому символу строки и добавлять его в новую строку, если он не равен указанному символу. 3. **Вывод результата**: Мы выводим новую строку без указанных символов. Теперь давайте исправим ваш код шаг за шагом. 1. М...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет