私の関数の番号をステートメントに追加しようとしていますが、それを把握できません。ここに私の機能があります:ifステートメント内の変数に変数を追加する
def hash_func(n):
number = ("1234567890")
x = 0
for each_item in n:
if each_item in number:
x = x + each_item #this is the line where code goes wrong
return x
print(hash_func("ironman3"))
何か提案がありますか?ありがとうございました!
コードをフォーマットしてください。 「私はそれを理解できません」とはどういう意味ですか?エラーがありますか? [ask]をお読みください。 – astidham2003
申し訳ありませんが、Xに3を追加する方法を意味するXに特定の数値を追加する方法が不思議でしたが、関数がironman2の場合はxに2が追加されますか? –
文字列のすべての数字を一緒に追加したいとします。 'x + each_item'は何をしていますか?あなたのプログラムはどのように機能していませんか? – astidham2003