Ibland behöver man avrunda. Koden är helt enkelt "round( )"
I parentesen kan du skriva två värden med ett komma emellan. första värdet är det som du vill avrunda (och det kan vara ett variabelnamn) och andra värdet är hur många decimalen du vill avrunda till. (Om du bara skriver ett värde i parentesen så avrundas detta till ett heltal.)
Exempel:
avrundat = round(3.456764678)
print(avrundat)
Exempel 2:
avrundat = round(3.456764678, 3)
print(avrundat)
Exempel 3:
tredjedel = 1/3
tredjedel = round(tredjedel, 3)
print(tredjedel)
Du kan skriva "parenteser i parenteser".
Exempel 4:
print(round(100/3, 2))
Exempel 5:
mitt_tal = round(float(input("skriv ett decimaltal med många decimaler - tänk på att det är punkt python vill ha")),2)
print(mitt_tal)
Uppgift:
Avrundningen gäller bara decimaltal.
Hur kan du med enbart denna funktion avrunda ett "större heltal" till hela tusental?
Skriv ett program där användaren får mata in ett "stort tal" via input som avrundas till hela tusental.
När du är nöjd med din lösning och/eller vill titta på Johnnys tusentals-avrundning.