2017-06-07 9 views

答えて

0

問題はあなたのwhileループにあります。明らかに、あなたの入力文字列の長さに0を介して自分のループの反復は、0ベースリスト/配列/文字列の最大屈折率は

LEN(given_number)-1

は、このようにコードを変更している間。

given_number=str(input("Enter the number:")) 
    total=str(0) 
    num=0 
    while num<len(given_number): # Note: I use < not <= 
     total+=given_number[num] 
     num+=1 
    print(total) 

私はあなたの問題を克服するのに役立つことを願っています。

0

入力文字列に"0"を追加しています。直接行うことができます

print("0"+input()) 

代わりに最も長いメソッドを使用して、文字列に何かを追加します。

関連する問題