2つの単語がアナグラムであるかどうかをチェックする小さなプログラムを作成しました。 2つの単語がアナグラムの場合は "true"を返し、そうでない場合は "False"を返しますが、正しい出力が得られません。親切にも、以下のプログラムの間違いを教えてください。python 2つの単語がアナグラムであるかどうかを確認するプログラム
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