whileループの後のprintがSyntaxErrorになる
表記の件について以下のコードでエラーが出ます。
ご教授ください。
【コード】
>>> while x>0:
... print("{}".format(x))
... x-=1
... print("happy new year")
【エラー】
File "<stdin>", line 4
print("happy new year!")
^
SyntaxError: invalid syntax
【実行させたいプログラム】
x>0がTrueに評価される間コードの実行を繰り返し、x-1を続け、x>0がFalseになったらHappy New Yearを出力するようにしたい。(以下イメージ)
10
9
8
7
6
5
4
3
2
1
Happy New Year !
どうぞよろしくお願いいたします。