回答に「年齢」のユーザーの回答を含めることにします。Pythonで浮動小数点型の入力をプリントするには?
ただし、「年齢」を含むとエラーが返されます。フロートが先行していると思われる。 「あなたは何歳ですか?」という回答を含める方法はありますか?
ここでは、コードです:例えばとは異なり
name = input("What is your name? ")
age = float(input("How old are you? "))
answer1 = (age + "!? That's very old, " + name + "!")
answer2 = (age + "? You're still young, " + name + ".")
if age > 60:
print(answer1)
if age < 60:
print(answer2)
ありがとうございました。 .0を削除する方法はありますか?これが印刷応答に追加されますか?私は見ている: "65.0 !?それは非常に古いです..." – ukraineinthemembrane
はい、あなたが使用することができます。 '{age:.0f}'。詳細については、文字列[formatting docs](https://docs.python.org/2/library/string.html#format-string-syntax)を参照してください。 – schwobaseggl