Kursusindhold
Introduktion til Python
Introduktion til Python
2. Variabler og Typer i Python
Hvordan Man Gemmer Tal i PythonPython Navngivningsregler for VariablerHvordan Man Arbejder med Variabler i PythonDatatyper i PythonUdfordring: Konvertering af Kilometer til MilesGem Tekst med Strenge i PythonStrengindeksering i PythonNegativ Indeksering og Strenglængde i PythonStrengeudskæring i PythonUdfordring: Hente Bogstaver fra StringStrengkonkatenation i Python
3. Betingede Udsagn i Python
Boolesk Datatyper in PythonUdfordring: Arbejde med SammenligningsoperatorerHvordan Man Kombinerer Betingelser i PythonUdfordring: Arbejde med Logiske OperatorsMedlemskabsoperatorer og Type Sammenligninger i PythonHvordan Man Bruger if/else-Udtryk i PythonUdfordring: Drive en KøbmandsbutikUdfordring: Skabe Logik for Odd og EvenIf/Elif/Else UdtrykUdfordring: Udvidet Drift af KøbmandUdfordring: VejrRådgiver
4. Andre Datatyper i Python
Python ListerAlmindelige Listemetoder i PythonUdfordring: Opdatering af ListeIndlejrede Lister i PythonUdfordring: Hentning af Information fra Indlejret ListPython TuplesAlmindelige Tuple Methods i PythonUdfordring: Opdatering af TupleIndlejrede Tuples i PythonUdfordring: Hente Information fra Indlejret TuplePython OrdbøgerUdfordring: Oprette DictionaryAlmindelige Ordbogsmetoder i PythonUdfordring: Opdatering af Dictionary
6. Funktioner i Python
Indbyggede Funktioner i PythonUdfordring: Konvertering af HøjderHvordan Man Opretter Funktioner i PythonUdfordring: Skrive Første FunktionBrug af if/else-Udsagn i Python-FunktionerUdfordring: Identificering af Positive VærdierFunktioner Uden Returnering i PythonUdfordring: Oprette LoggingfunktionÆndring af Funktioner i PythonUdfordring: Opdatering af Logikken i FunktionenLambda Funktioner i PythonUdfordring: Oprette Lambda Function
Hvordan Man Opretter Funktioner i Python
Når du tester din kode, kan du tildele forskellige værdier til en variabel for at sikre, at den fungerer korrekt. Men efterhånden som din kodebase vokser, kan denne tilgang blive ineffektiv og besværlig. En mere effektiv løsning er at bruge funktioner, som øger fleksibiliteten og forbedrer kodeorganisationen. Her er den generelle syntaks for at definere en funktion:
python
Bemærk
Alle linjer inden for en funktions krop skal opretholde ensartet indrykning.
For at oprette en grundlæggende funktion, der accepterer to tal, a
og b
, og returnerer kvadratet af deres sum, kan du definere en funktion, der først beregner summen af de to tal og derefter kvadrerer resultatet.
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
Var alt klart?
Tak for dine kommentarer!
Sektion 6. Kapitel 3