私は反復プログラムを作成しようとしています。私はそれがやりたいことはある:反復whileループ構文エラー
N = 5429 = 7083 9542から2459のn = 7083 = 8352 8730から0378のn = 8352 = 6174 8532から2358のn = 6174 7641から1467 = 6174
I私のコードを入力してください(下記)、アイドルが
SyntaxError: expected an indented block
コードで応答:
number=input("enter your 4 digits number:")
print("your number is",number)
KAPREKAR_NUMBER="6174"
i=0
while number!=KAPREKAR_NUMBER:
large="".join(sorted(number, reverse=True))
small="".join(sorted(number))
number=str(int(large)-int(small))
i+=1
if number==KAPREKAR_TAL:
print("it took ",i," iterations to solve the kaprekar aligoritm.)
こんにちは、インターンプログラムを作成しようとしています。私はそれがやりたいことはある:N = 5429 9542から2459 = 7083 N = 7083 8730から0378 = 8352 N = 8352 = 6174 8532から2358 N = 6174 7641から1467 = 6174 I私のコードを入力してください:アイドルは応答します:SyntaxError:インデントされたブロックがあります。 –
インデントを修正してください。 Pythonは空白に敏感ですが、適切にインデントされていない場合は、どのサイズのコードでも解読できません。 _every_行のコードに最初の4つのスペースインデントを与え(コードブロックの書式設定/構文の強調表示を得るため)、実際のコードと一致するように相対インデントを修正します。このような障害が発生した場合、例外からのTraceback(例外メッセージを含む)をポストして、人々がエラーをより早く見つけられるようにします。オッズは、メッセージとトレースバックが問題を即座に特定します。 – ShadowRanger