Sida 1 av 1

Användning av float

InläggPostat: 20 jan 2015, 22:24
av sten
#Program for calculating gross pay
h = float(input('Enter Hours:'))
r = float(input('Enter Rate:'))
print ('Pay:', h*r)


Måste jag använda float på bägge input eller kan man fixa det på ett snyggare sätt?

Re: Användning av float

InläggPostat: 21 jan 2015, 08:47
av mos
Vill du omvandla till float så måste du göra det. Så nej, det finns inte direkt något annat sätt.

För att göra det riktigt rätt så borde man även ha med felhantering för att kontrollera att det som matas in verkligen kan omvandlas till en float. Annars riskerar man att programmet krashar. Men det kommer senare, man kan göra det med try-catch. Det hade varit det snygga sättet.

Re: Användning av float

InläggPostat: 21 jan 2015, 14:47
av sten
ok, tack