-4

if count<10 : ^ TabError: indentation 内のタブとスペースの一貫性のない使用の 28 行目にエラーが発生します。

count= input('ドーナツの数を教えてください: ') if count<10 : print('ドーナツの数: %s' % (count)) else : print('ドーナツの数:多い')

戻る

私が正確にどのように書いたかを確認するには、 http://pzy.be/v/1321/Untitled.jpgのリンクをたどってください。

4

3 に答える 3

4

コードのインデント中にタブとスペースが混在しています。そうしないでください

于 2013-06-27T06:53:58.560 に答える
0

Python では、タブとスペースを混在させることはできません。タブがカウントされるスペースの数は、表示しているプログラムと設定に依存するためです。空白、特にコード行のインデントは、Python では非常に重要です。フロー制御やその他多くのことを決定します。したがって、すべての人が同じコードを見る必要があります。

たとえば、これらは Python では異なります。

if a:
    b()
c()

-

if a:
    b()
    c()
于 2013-06-27T06:56:51.410 に答える