Returnera värden i funktioner (python, Matematikvideo)

LOGGA IN

VIA

OBS! Inget publiceras i ditt flöde utan ditt medgivande.

VIA E-POST

E-post/användarnamn

Lösenord

Glömt lösenordet?
eller
Matematik och Programmering

Returnera värden i funktioner

Video

Video, text & övningsfrågor av: Simon Rybrand

Här lär du dig hur man gör för att returnera värden med return i en funktion i python. Vi visar teorin och tar ett konkret exempel.

Övning

Du hittar frågeställningarna som kommentarer precis här nedanför (Texten efter kommentaren # och numret på frågan). Förslag på lösning hittar du i filen correctanswer.py som du hittar om du klickar på dokumentikonen .

Är du ny här? Så här funkar Matematikvideo PREMIUM


  • 500+ pedagogiska videolektioner till hela gymnasiet och högstadiets matte.
  • 3500+ typiska övningsfrågor med tips och fullständiga förklaringar.
  • Heltäckande för din kurs, slipp leta efter videos själv på Youtube.
  • Träning inför nationella prov och högskoleprovets matematik.
PROVA FÖR 9 KR
Prova i 7 dagar för 9 kr, sedan endast 89 kr/mån.
Ingen bindningstid, avsluta prenumerationen när du vill.
1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
Loading...

Övning

Interaktiva övningar finns nedanför videon.

Text

Returnera värden i funktioner i python

För att returnera eller skicka tillbaka ett värde från en funktion så använder du return. Du skriver då return och sedan variabeln eller resultatet på en uträkning. När sedan funktionen anropas så kommer denna att skicka tillbaka detta värde. Du kan då välja att använda dig av detta värde på det sätt som du önskar.

Retrunera värden i funktioner

Exempel på att returnera värden

Nedan skriver vi en funktion som returnerar resultatet av en beräkning $2^3+10$23+10. Det vi får ut som resultat sparar vi i en variabel answer som vi sedan skriver ut med print.

import math

def calc():
  return math.pow(2,3) + 10

answer = calc()
print(answer)
> 18

Här gör alltså funktionen beräkningen och returnerar resultatet 18. Detta resultat sparar vi i variabeln answer som vi slutligen skriver ut i konsolen.

För att göra beräkningar som upphöjt till eller roten ur så behöver vi ha tillgång till math. Det får vi genom att skriva import math innan funktionen.

Kommentarer är inaktiverade. Logga in för att felrapportera.

Prova Premium i 7 dagar för 9 kr

Därefter 89 kr per månad.
Avsluta prenumerationen när du vill.
SKAFFA PREMIUM
Nej tack. Inte just nu.

Vad är detta?
Här hittar du matematiska symboler som kan användas när du ställer frågor på forumet eller kommenterar. När du klickar på symbolen markeras denna, kopiera genom klicka med höger musknapp eller använda kortkommandot Ctrl-C (PC) / cmd-C (Mac)
Förhandsvisning Latex:
Latexkod: