-
Notifications
You must be signed in to change notification settings - Fork 2
PythonPodcast 46
Dette er en komplett guide til de viktigste Python-symbolene, nøkkelordene og konseptene du trenger å vite for å mestre Python. Forklaringene er gitt både på norsk og engelsk, slik at du får en dypere forståelse av hvordan disse symbolene fungerer i praksis.
-
+
(Addisjon)
➡️ Norsk: Brukes til å legge sammen to tall eller å slå sammen to strenger.
➡️ Engelsk: Used to add two numbers or concatenate strings.# Eksempel: # Norsk: Legger sammen to tall # Engelsk: Adds two numbers print(5 + 3) # Output: 8
-
+=
(Addisjon i stedet)
➡️ Norsk: Legger til verdien på høyre side til variabelen på venstre side og lagrer resultatet i venstre side.
➡️ Engelsk: Adds the value on the right to the variable on the left and stores the result back in the left-hand variable.# Eksempel: x = 5 x += 3 # Norsk: x blir nå 8, Engelsk: x becomes 8
-
*
(Arbitrære argumenter)
➡️ Norsk: Brukes til å motta et vilkårlig antall argumenter i en funksjon.
➡️ Engelsk: Used to accept an arbitrary number of positional arguments in a function.# Eksempel: def add_numbers(*args): # Norsk: args kan ha flere verdier, Engelsk: args can have multiple values return sum(args) print(add_numbers(1, 2, 3)) # Output: 6
-
**
(Arbitrære nøkkelordargumenter)
➡️ Norsk: Brukes til å motta et vilkårlig antall nøkkelordargumenter i en funksjon.
➡️ Engelsk: Used to accept an arbitrary number of keyword arguments in a function.# Eksempel: def print_info(**kwargs): # Norsk: kwargs kan ha navngitte argumenter, Engelsk: kwargs can have named arguments for key, value in kwargs.items(): print(f"{key}: {value}") print_info(navn="Max", alder=25) # Output: navn: Max, alder: 25
-
{}
(Braketter)
➡️ Norsk: Brukes for å definere ordbøker (dictionaries) eller mengder (sets).
➡️ Engelsk: Used for dictionaries or sets.-
Ordbøker:
{key: value}
➡️ Norsk: En ordbok er en samling av nøkkel-verdi-par.
➡️ Engelsk: A dictionary is a collection of key-value pairs.# Eksempel: person = {"navn": "Alice", "alder": 30} # Norsk: person er en ordbok, Engelsk: person is a dictionary
-
Mengder:
{element1, element2}
➡️ Norsk: En mengde er en samling unike elementer.
➡️ Engelsk: A set is a collection of unique elements.# Eksempel: my_set = {1, 2, 3} # Norsk: my_set er en mengde, Engelsk: my_set is a set
-
Ordbøker:
-
@
(Dekorator)
➡️ Norsk: Brukes for å definere en dekorator, som er en måte å modifisere oppførselen til en funksjon eller metode.
➡️ Engelsk: Used to define a decorator, which is a way to modify the behavior of a function or method.# Eksempel: @my_decorator # Norsk: dekorator endrer oppførselen til my_function def my_function(): pass
-
/
(Divisjon)
➡️ Norsk: Deler to tall.
➡️ Engelsk: Divides two numbers.# Eksempel: print(10 / 2) # Output: 5.0
-
==
(Likhetstegn)
➡️ Norsk: Sjekker om to verdier er like.
➡️ Engelsk: Checks if two values are equal.# Eksempel: print(5 == 5) # Output: True
-
**
(Eksponent)
➡️ Norsk: Hever venstre verdi til potensen av høyre verdi.
➡️ Engelsk: Raises the left-hand value to the power of the right-hand value.# Eksempel: print(2 ** 3) # Output: 8
-
>
(Større enn)
➡️ Norsk: Sjekker om venstre verdi er større enn høyre verdi.
➡️ Engelsk: Checks if the left-hand value is greater than the right-hand value.# Eksempel: print(5 > 3) # Output: True
-
>=
(Større enn eller lik)
➡️ Norsk: Sjekker om venstre verdi er større enn eller lik høyre verdi.
➡️ Engelsk: Checks if the left-hand value is greater than or equal to the right-hand value.# Eksempel: print(5 >= 5) # Output: True
-
#
(Kommentar)
➡️ Norsk: Brukes for å skrive kommentarer i Python-kode.
➡️ Engelsk: Used to write comments in Python code.# Dette er en kommentar
-
!=
(Ulikhet)
➡️ Norsk: Sjekker om to verdier ikke er like.
➡️ Engelsk: Checks if two values are not equal.# Eksempel: print(5 != 4) # Output: True
-
<
(Mindre enn)
➡️ Norsk: Sjekker om venstre verdi er mindre enn høyre verdi.
➡️ Engelsk: Checks if the left-hand value is less than the right-hand value.# Eksempel: print(3 < 5) # Output: True
-
<=
(Mindre enn eller lik)
➡️ Norsk: Sjekker om venstre verdi er mindre enn eller lik høyre verdi.
➡️ Engelsk: Checks if the left-hand value is less than or equal to the right-hand value.# Eksempel: print(3 <= 3) # Output: True
-
[]
(Lister)
➡️ Norsk: Brukes for å definere en liste.
➡️ Engelsk: Used to define a list.# Eksempel: my_list = [1, 2, 3] # Norsk: Liste med elementer, Engelsk: List with elements
-
%
(Modulo)
➡️ Norsk: Returnerer resten av en divisjon.
➡️ Engelsk: Returns the remainder when dividing two numbers.# Eksempel: print(10 % 3) # Output: 1
-
\n
(Ny linje)
➡️ Norsk: Legger til en ny linje i en streng.
➡️ Engelsk: Adds a new line in a string.# Eksempel: print("Hei\nVerden") # Output: Hei # Verden
-
>>>
(Python-prompt)
➡️ Norsk: Representerer Python-interaktivskallets prompt.
➡️ Engelsk: Represents the Python interactive shell prompt. -
-
(Subtraksjon)
➡️ Norsk: Trekker fra høyre verdi fra venstre verdi.
➡️ Engelsk: Subtracts the right-hand value from the left-hand value.# Eksempel: print(10 - 5) # Output: 5
Dette er bare starten! Denne listen fortsetter med flere symboler og konsepter du vil støte på i Python. Utforsk videre, prøv eksemplene selv, og føl deg
tryggere på å forstå Python-koden som en proff.
🎯 Oppsummering: Dette var en oversikt over noen viktige Python-symboler og nøkkelord. For hver enkelt symbol har vi forklart både på norsk og engelsk hvordan du bruker dem, og vi har gitt praktiske eksempler. Vi går dypere inn i Python i de kommende delene!
Ansvarsfraskrivelse:
Innholdet på denne wikisiden er generert helt eller delvis av kunstig intelligens (AI) og er ikke ment for informasjonsformål. Forfatteren fraskriver seg ethvert ansvar for nøyaktigheten, fullstendigheten eller påliteligheten av innholdet. Enhver handling du tar basert på informasjonen på denne siden er på eget ansvar og risiko.
Forfatteren fraskriver seg også ethvert ansvar for eventuelle likheter eller antydninger til likhet med annet publisert materiale. Enhver slik likhet er utilsiktet og uten ansvar. Det er leserens ansvar å gjennomføre plagiatkontroll og sikre at all bruk av innholdet fra denne siden er i samsvar med gjeldende regler og retningslinjer for opphavsrett og plagiering.
Det gis ingen garantier for at informasjonen på denne siden er i samsvar med gjeldende lover, regler eller retningslinjer. Leseren er selv ansvarlig for å verifisere nøyaktigheten og relevansen av informasjonen, og for å sikre korrekt kreditering av originale kilder.
Bruk av informasjonen på denne siden, inkludert risiko for plagiat eller brudd på opphavsrett, er på egen risiko.
Disklaimer 2
Alt innhold på denne plattformen er et resultat av en kreativ prosess som involverer både menneskelig input og generativ kunstig intelligens (AI). Tekstene er basert på bearbeidede prompts, og representerer en sammenslåing av publisistens tanker, ideer og AI-ens evne til å generere tekst.
Eventuelle likheter i rekkefølge, struktur, innhold, emnevalg, tematikk, avgrensninger eller oppstilling med annet materiale, enten kreditert eller ikke kreditert, publisert eller upublisert, er utilsiktet og tilfeldig.
Innholdet på denne plattformen er ikke ment å være en kilde til informasjon eller fakta, og skal ikke brukes som sådan. Dette er et eksperiment for å utforske potensialet og begrensningene ved generativ AI, både positive og negative, fordelaktige og ufordelaktige.
Vi oppfordrer leserne til å være kritiske og vurdere informasjonen i lys av dette. Vi tar ikke ansvar for eventuelle feil, unøyaktigheter eller misforståelser som kan oppstå som følge av bruk av innholdet på denne plattformen.
Disclaimer:
The information on this wiki page is generated entirely or partially by artificial intelligence (AI) and is not intended for informational purposes. The author disclaims any responsibility for the accuracy, completeness, or reliability of the content. Any action you take based on the information on this page is at your own responsibility and risk.
The author also disclaims any liability for any similarities or suggestions of similarity to other published material. Any such resemblance is unintentional and without liability. It is the reader's responsibility to conduct plagiarism checks and ensure that any use of the content from this page complies with applicable copyright and plagiarism rules and guidelines.
No guarantees are provided that the information on this page complies with applicable laws, rules, or guidelines. The reader is responsible for verifying the accuracy and relevance of the information and for ensuring proper crediting of original sources.
Use of the information on this page, including the risk of plagiarism or copyright infringement, is at your own risk.