私はコードアカデミーを通じてPythonを学んでいます。ユーザー入力を出力する if else ステートメントを作成するように求められましたが、入力がない場合は「空」と出力されます。私はチュートリアルに合格しましたが、ユーザー入力があると、ユーザー入力と「空」の両方が出力されます。
ここに私のコードがあります:
print "Welcome to the English to Pig Latin translator!"
original = raw_input("what is your name?")
length = len("original")
if length > 0:
print original
else: length < 0
print "empty"
print under else はインデントされていないことに注意してください。インデントする必要があると思っていましたが、インデントするとエラーが発生します。