* * Задача №2. Дано положительное це- Например Результат лое число N. Разработайте програм- 2547585 5 8742 мный код, который в этом числе уда- лит все цифры, равные P, и отобразит оставшиеся цифры в обратном порядке.
Приложения:

Ответы на вопрос
Ответил nikdissv
3
n, P = [int(i) for i in input().split()]
n = str(n) # Превратим введённое число в строку, и дальше будем работать с ним, как со строкой.
n = n.replace(str(P), '') # Заменим все P на пустоту, то есть уберём их.
# Например, "1264".replace(str(6), '') - это "124"
# Чтобы развернуть строку, я воспользуюсь срезом [::-1]
# Срез [start:stop:step], если опустить start или stop, будет от начала до конца соответственно. step - это шаг. Если шаг отрицательный (в нашем случае -1), значит будет задом наперёд
# Например, строка "Привет"[1:] - это "ривет", а "Привет"[::-1] - это "тевирП".
n = n[::-1] # Разворачиваем.
n = int(n) # Превращаем обратно в число (Можно и без этого)
print(n)
ffjhdsbd:
если у кого не работает в строчке n=n.replace(str(P), ") после " поставьте ещё одну и получится n=n.replace(str(P), "")
Новые вопросы
Русский язык,
2 года назад
Английский язык,
6 лет назад
Другие предметы,
6 лет назад
Математика,
8 лет назад