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

  1. Grunnleggende Mattebegreper
  2. Tall og Operasjoner
  3. Variabler og Beregninger i Python
  4. Aritmetiske Operasjoner
  5. Prosent, Brøk og Desimaler
  6. Sammenligning og Betingelser
  7. Funksjoner i Matte og Python
  8. Geometri og Python
  9. 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!