Напишите программу на языке Python, которая выполняет следующую задачу: находит все уникальные цифры в символьной
Напишите программу на языке Python, которая выполняет следующую задачу: находит все уникальные цифры в символьной строке. Вам дана символьная строка, введите её в программу. Программа должна вывести все различные цифры в порядке возрастания на одной строке. Если в строке отсутствуют цифры, программа должна вывести слово "NO".
04.12.2023 20:53
Описание: Для выполнения этой задачи мы можем использовать цикл `for` для прохода через каждый символ в строке. Затем мы проверяем, является ли этот символ цифрой с помощью метода `isdigit()`. Если символ является цифрой и еще не был добавлен в наш результатный список, мы добавляем его туда.
После того, как мы прошлись по всем символам в строке, мы проверяем, пустой ли наш список уникальных цифр. Если да, то выводим "NO". В противном случае выводим содержимое списка, отсортированное в порядке возрастания.
Демонстрация:
Совет: Если у вас возникают проблемы с пониманием кода, попробуйте пошагово пройти через него в уме или использовать среду разработки Python, где можно пошагово выполнять код и наблюдать его изменения на каждом шаге. Также полезно знать, что метод `isdigit()` возвращает `True`, если строка состоит только из цифр.
Задача на проверку: Напишите программу на языке Python, которая запрашивает у пользователя символьную строку и выводит все уникальные цифры в порядке возрастания. Если в строке отсутствуют цифры, программа должна выводить слово "NO".