Вот пример программы-анаграммы на Python:
def check_anagram(str1, str2):
if sorted(str1.lower()) == sorted(str2.lower()):
return True
else:
return False
word1 = input("Enter the first word: ")
word2 = input("Enter the second word: ")
if check_anagram(word1, word2):
print("The words are anagrams.")
else:
print("The words are not anagrams.")
В этой программе функция check_anagram
принимает на вход две строки и проверяет, являются ли они анаграммами, сравнивая отсортированные версии строк в нижнем регистре. Если отсортированные строки равны, возвращается True
, указывая, что слова являются анаграммами. В противном случае возвращается False
.