0
以下は、最も長いconcat strをカウントするためのPythonコードです ループとアウト側のループで関数を呼び出すことができませんsuffixString
私はループの外に呼び出した場合Pythonの外側と内側のループで再帰を行う方法
それは私達があなたの問題がcheckIfitsLongest
機能やsuffixString
変数のスコープではないことを見ることができますいくつかのよく配置さprint
デバッグ文を置く
t = {"asds":"asds","asas":"asas"}
def checkIfitsLongest(str1):
for i in range(1, len(str1)-1):
suffixString = str1[i+1:-1]
if t.has_key(suffixString):
break
checkIfitsLongest(suffixString)
これはあまり明確ではありません。あなたがしようとしていることをよりよく説明してください。 – Julien
はい、私達は理解できません...入力が与えられた。明確な目的 – Destrif
休憩後私はcheckIfitsLongest(suffixString)を呼び出さずに動作しません –