Добрый вечер.
Кто нибудь сможет помочь. Очень нужна помощь по Питону. Тема "Условные операторы if, else, elif, := - моржовый оператор "
Нужно написать програмку где требуется ввести одно слово, затем второе слово
например 1) "колосс" 2) "сокол" программа должна сравнить и выдать ответ: "Слова колос и сокол состоят из одних и тех же букв"
если же нет "Слова из разных букв"
Обязательное условие применить := моржовый оператор для сокращения текста программы. (никак не могу понять как это сделать применяя этот оператор)
за ранее благодарна ;)
Answers & Comments
из слов делаем набор букв и сравниваем наборы
а "моржовый оператор" ( :)))))))) ) для того чтобы потом эти слова вывести в ответе
Python
if list(set(a1:=input('Введите 1 слово:')))==list(set(a2:=input('Введите 2 слово:'))):
print('Слова ',a1,' и ', a2, ' состоят из одних и тех же букв')
else:
print('Слова ',a1,' и ', a2, ' состоят из разных букв')