2016-12-05 14 views
-2
A = int(input()) #recom. sleep time 
B = int(input()) #unrecom. sleep time 
H = int(input()) #fact. slept 
if (A <= H < B): 
    print('Fine') 
elif (A <H>= B): 
     print('too much') 
else (A > H < B): 
print('not much') 

Error: 
File "<ipython-input-9-12133f4a4c3d>", line 8 
    else(A > H < B): 
     ^
SyntaxError: invalid syntax 

私は財政的でプログラミングを学び始めています。 エラーチェックに合格したコードとこのコードとの違いはわかりません。Python。新入り。構文エラー

+5

else elseはテストを受けません。それは常に 'else:'です。別のテストが必要な場合は、代わりに 'elif'を使用してください。インデントの問題もあります。 –

+0

ありがとう!私はプロの質問の場所でスパムして申し訳ありませんが、私は自分で答えを見つけることはありません。 –

答えて

1

elseを使用してテストしています。 elif

A = int(input()) #recom. sleep time 
B = int(input()) #unrecom. sleep time 
H = int(input()) #fact. slept 
if A <= H < B : 
    print('Fine') 
elif (A <H>= B): 
    print('too much') 
elif A > H < B: 
    print('not much')