次のPythonコードがすぐに最初の行を実行し、how many years?
というプロンプトを表示しないのはなぜですか?Pythonコードが最初の行のプロンプトを表示しない
years=input('how many years?')
amount=input('how much money?')
if amount < 10000:
interest = 1.1
total = amount * interest
print total
else amount >= 10000:
interest = 1.2
total = amount * interest
print total'
代わりに何をしますか?また、このPython 2または3はありますか? Python 2では 'input'ではなく' raw_input'を使いたいと思っています。 –
printステートメントから判断すると、Python 2です。 –
Python 2ですが、python 2の入力がeval(input ()をPython 3で使用しています。だから、文字列ではなく数値を取得する方法です。 – pycoder112358