Данная программа принимает на вход две строки и выводит на экран все уникальные буквы из этих строк, то есть такие буквы, которые есть только в одной строке, но отсутствуют в другой. Иными словами, совпадающие буквы исключаются.
Ниже дан исходный код, который осуществляет вывод всех уникальных букв на экран, в соответствии с условиями задачи. Результаты работы программы также даны ниже.
s1 = raw_input("Введите первую строку:") s2 = raw_input("Введите вторую строку:") a = list(set(s1) ^ set(s2)) print("Искомыми буквами являются:") for i in a: print(i)
set()
. При помощи оператора ^
(исключающее ИЛИ) находится симметрическая разность этих двух множеств. Таким образом мы получаем множество нужных нам букв.list()
. Список сохраняется в переменную a
.for
.Case 1: Введите первую строку:hello Введите вторую строку:world Искомыми буквами являются: e d h r w Case 2: Введите первую строку:Test Введите вторую строку:string Искомыми буквами являются: r e g i T n
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…
В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…
В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…
При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…
В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в…
В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны.…