Python_Essentials_25 - itnett/FTD02H-N GitHub Wiki
Her er en guide som lærer deg den grunnleggende matematikken du trenger for å forstå Python og utføre beregninger, spesielt skrevet for deg som har ingen forkunnskaper i matematikk. Vi starter med enkle begreper og bygger gradvis opp.
Denne guiden er laget i GitHub Markdown-format og optimalisert for en Wiki med riktig formatering, emoji, uthevinger, og tydelige forklaringer for å hjelpe deg forstå alt fra det mest grunnleggende.
📘 Grunnleggende Matematikk for Python-Programmering
Denne guiden vil hjelpe deg lære alle nødvendige matematiske begreper som trengs for å begynne med Python. Vi begynner med det grunnleggende, så ingen forkunnskaper er påkrevd!
📍 Innhold
- Grunnleggende Mattebegreper
- Tall og Operasjoner
- Variabler og Beregninger i Python
- Aritmetiske Operasjoner
- Prosent, Brøk og Desimaler
- Sammenligning og Betingelser
- Funksjoner i Matte og Python
- Geometri og Python
- Logaritmer og Eksponenter
Grunnleggende Mattebegreper
Matematikk handler om tall og operasjoner. Operasjoner er måten vi kombinerer tall for å få nye tall.
Begreper:
- Tall: 1, 2, 3, ... er eksempler på tall.
- Operasjon: Noe vi gjør med tall, som å legge til, trekke fra, gange eller dele.
✍️ Eksempel:
- 1 + 1 = 2 betyr at vi legger sammen to tall (1 + 1), og resultatet er 2.
Tall og Operasjoner
I Python bruker vi tall på samme måte som i dagliglivet, men vi må også lære hva variabler er.
📚 Hva er et tall?
Et heltall (på engelsk: integer) er et tall uten desimaler, for eksempel 5. Et flyttall (på engelsk: float) er et tall med desimaler, for eksempel 5.5.
📚 Hva er en variabel?
En variabel er et symbol som holder på et tall. Det er som en boks hvor vi legger et tall og kan bruke det senere.
Eksempel i Python:
# Norsk: Definerer et tall i en variabel
# Engelsk: Defining a number in a variable
x = 5 # x er nå lik 5
y = 3.5 # y er et flyttall (tall med desimaler)
Aritmetiske Operasjoner
De grunnleggende operasjonene du trenger å vite om inkluderer:
➕ Addisjon
Legg sammen to tall: 1 + 1 = 2
# Norsk: Legger sammen to tall
# Engelsk: Adding two numbers
resultat = 1 + 1 # resultat er 2
➖ Subtraksjon
Trekk fra et tall fra et annet: 5 - 2 = 3
# Norsk: Trekker fra to tall
# Engelsk: Subtracting two numbers
resultat = 5 - 2 # resultat er 3
✖️ Multiplikasjon
Ganger to tall: 3 × 2 = 6
# Norsk: Ganger to tall
# Engelsk: Multiplying two numbers
resultat = 3 * 2 # resultat er 6
➗ Divisjon
Deler et tall på et annet: 6 ÷ 3 = 2
# Norsk: Deler to tall
# Engelsk: Dividing two numbers
resultat = 6 / 3 # resultat er 2.0 (flyttall)
➗ Modulus (Resten av en divisjon)
Gir deg resten når ett tall deles på et annet: 7 % 3 = 1
# Norsk: Finner resten etter divisjon
# Engelsk: Finding remainder after division
resultat = 7 % 3 # resultat er 1
Prosent, Brøk og Desimaler
📚 Hva er prosent?
Prosent betyr deler per 100. For eksempel, 50% betyr 50 av 100.
# Norsk: Finner 50% av et tall
# Engelsk: Finding 50% of a number
prosent = 50 / 100 * 200 # 50% av 200 er 100
📚 Hva er brøk?
En brøk er en måte å uttrykke en del av et helt tall. For eksempel, 1/2 betyr en halv.
# Norsk: Beregner en brøk
# Engelsk: Calculating a fraction
brøk = 1 / 2 # En halv er 0.5
Sammenligning og Betingelser
For å sammenligne to tall bruker vi sammenligningsoperatorer. Disse er viktige for beslutninger i programmering.
- Større enn:
>
- Mindre enn:
<
- Lik:
==
- Ikke lik:
!=
✍️ Eksempel:
# Norsk: Sjekker om et tall er større enn et annet
# Engelsk: Checking if a number is greater than another
if 5 > 3:
print("5 er større enn 3")
Funksjoner i Matte og Python
En funksjon er en blokk med kode som utfører en spesifikk oppgave. Matematiske funksjoner som kvadratroten er innebygget i Python.
📚 Eksempel på matematisk funksjon i Python:
import math
# Norsk: Finner kvadratroten av et tall
# Engelsk: Finding the square root of a number
kvadratrot = math.sqrt(16) # Kvadratroten av 16 er 4
Geometri og Python
Geometri handler om former og deres egenskaper. I Python kan vi bruke matematikk til å beregne ting som areal av en sirkel.
📚 Areal av en sirkel:
Formel: A = πr², hvor r
er radiusen til sirkelen.
# Norsk: Beregner arealet av en sirkel med radius 5
# Engelsk: Calculating the area of a circle with radius 5
radius = 5
areal = math.pi * (radius ** 2)
print(f"Arealet av sirkelen er {areal}")
Logaritmer og Eksponenter
📚 Hva er en eksponent?
En eksponent betyr å gange et tall med seg selv flere ganger. For eksempel: 2^3 = 2 × 2 × 2 = 8.
# Norsk: Beregner 2^3
# Engelsk: Calculating 2^3
eksponent = 2 ** 3 # resultat er 8
📚 Hva er en logaritme?
En logaritme er motsatt av en eksponent. Det hjelper oss finne hvor mange ganger et tall må ganges for å få et annet tall.
# Norsk: Finner logaritmen til 1000
# Engelsk: Finding the logarithm of 1000
log = math.log10(1000) # resultat er 3
📚 Oppsummering
Vi har nå lært de grunnleggende matematiske begrepene du trenger for å utføre beregninger i Python. Du er klar til å bruke tall, operasjoner, sammenligninger, og funksjoner i Python-koden din. 👏
🏁 Neste steg:
Du kan bruke denne kunnskapen til å løse mer komplekse problemer som involverer dataanalyse, simuleringer, eller til og med grafikk i Python!