Python Pensions..
Visa spoiler
Skriv ditt dolda innehåll här
jag har försökt att få ett program att fråga hur gammal användaren är och räkna ut hur många år det är till pensionsdagen. mitt problem är calculator.. det fungerar inte och får felmeddelande. Tacksam för svar!
Kod nedan:
# Introduction
print("Välkommen till denna pensionssimulator!")
# Collect users name
name = input("Vad heter du i förnamn?")
# Collect users age
age = input(float("Hur gammal är du?"))
# Calculation
year = float(65-age)
# Print out users years to retirement
print("Hej", name, ". Du går i pension om ", year, " år.")
# Wait for user
input()
Du har vänt på det. Du försöker göra float på strängen "Hur gammal är du?". Det går ju inte. Du ska göra float av det som input returnerar.
Har du möjlighet att förklara hur du menar? Jag förstår inte riktigt hur jag ska skriva för att det ska hamna rätt.
Tack!
Så här: age = float(input("Hur gammal är du?"))