Я написал небольшую программу, чтобы проверить, являются ли два слова анаграммами. Если два слова являются анаграммами, он должен возвращать «истину», иначе он должен возвращать «False», но я не получаю правильный вывод. Пожалуйста, скажите мне, что является ошибкой в нижеприведенной программе.python Программа, чтобы проверить, являются ли два слова анаграммами
def anagram(s1,s2):
for x in s1:
if (x in s2) and (s2.count(x)==s1.count(x)):
pass
return(True)
else:
return(False)
Вы представляете собой смешение вкладок и пробелов для отступов - это [плохая идея] (https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces) – jonrsharpe