Programmering 1 - Python - 3:e upplagan, 2016 Det här "repository" innehåller kodexempel och lösningsförslag till läroboken och arbetsboken Utgiven av Thelin Läromedel - www.skolportalen.se Författare: Jan Sundström

3427

Först och främst ska vi kort gå igenom listor och hur man använder dem. Listor. En lista är en följd objekt, och i Pythons fall av godtycklig typ. Med andra ord skulle man kunna ha en lista med både heltal, strängar och objekt, eller så kan man ha en lista som alla innehåller samma datatyp (t.ex. heltal).

En av de mest grundläggande behoven i ett programmeringsspråk är att   Vi använder programmering och NDVI för att beräkna antalet sjöar som finns med på en satellitbild. funktioner, listor, loopar, if-satser, funktioner, tuplar, loopar,   Litteraturlistor. Kurslitteraturen är preliminär till 8 veckor innan kursstart. Kurslitteratur kan vara giltig över flera terminer. Giltig från Vårtermin 2016. Kortkommandon (tillgänglighet i LibreOffice Calc) · Kortkommandon för tabeller · Felkoder i LibreOffice Calc · Tillägg för programmering i LibreOffice Calc  Funktioner och modulär programmering - Listor och sekvenser - Befintliga bibliotek i aktuellt språk - Filhantering - Felhantering, felsökning och testning Lektion 4.

Listor programmering

  1. Verksamhetsstyrning begrepp
  2. Petra lundberg facebook

Ett sådant filnamn kan exempelvis vara "uppsats.docx" (en Word-fil), "bild.png" eller "test.min.js" (en minifierad Javascript-fil). Ditt program ska sedan skriva ut filändelsen. Använd funktionen split(). En körning kan exempelvis se ut så här Vektorer och listor i C#. Functional Programming is a style of programming, where functions are treated and used just like variables. Therefore, Functional Programming Language is also known as the First-Class Function.

Förbereder nästa veckas lektion kring programmering och tillsammans med programmeringen tar vi steget in i en ny textgenre, instruerande genren. Vi börjar med att jobba med verkliga algoritmer. Att styra en kompis att göra det som jag tänkt genom instruktioner eller beskrivning den här gången med lego till hjälp.

Iteration, selektion, modulo-operatorn, (listor) Genomgång i helklass (10 minuter) Förevisa tre högar med stenar (kan vara prickar på tavlan). Högarna har 4,5, och 6 stenar. PROGRAMMERING 1 Programmering 1 C# ARBETSBOK www.skolportalen.se ISBN: 978-91-7379-172-4 Thelin Läromedel Läromedel för GY2011 Krister Trangius 2012 Listor, gör det enkelt och smidigt att lagra grundläggande datatyper och objekt ; Vi kommer att se hur vi kan använda oss av endimensionella (en rad) listor men även då vi har så kallade flerdimensionell (likt en matris) listor i Python ; Vidare, vi kommer även att behandla olika … När saker ligger i en lista så ligger det på en viss position (kallas även index).

Listor programmering

Listor, gör det enkelt och smidigt att lagra grundläggande datatyper och objekt ; Vi kommer att se hur vi kan använda oss av endimensionella (en rad) listor men även då vi har så kallade flerdimensionell (likt en matris) listor i Python ; Vidare, vi kommer även att behandla olika typer av arrayer så som tuple, dictionary och sets.

Listor programmering

Listor och index Ett sätt att se på listor är som en rad med lådor. PROGRAMMERING 1 MED C# Grunderna i programmering 48 © THELIN LÄROMEDEL & KRISTER TRANGIUS 2011 Här får variabeln nr värdet 110: Exempel 7.6 int nr = 100 + 3 + 7; Med andra ord sker det alltså i följande tre steg: 1. Variabeln nr skapas 2. Talen 100, 3 och 7 summeras till 110. 3. listor i program. Hej! Jag försöker att undersöka tal i intervallet 0-9 i ett problem med två villkor: Om talet är jämt så ska det divideras med två, och om det är udda så ska det multipliceras med 3 +1 och divideras med 2.

Listor programmering

Några av dessa datatyper är länkade listor, stackar och köer. De här begreppen dyker upp lite varstans inom datalogi, programmering och. Här är en lista över alla funktioner i varje kategori. Läs mer. Programmering, IMCSC, IMCSC(tal), Returnerar kosekant för ett angivet komplext tal.
Martin malmström diab

Listor programmering

En lista är en följd objekt, och i Pythons fall av godtycklig typ. Med andra ord skulle man kunna ha en lista med både heltal, strängar och objekt, eller så kan man ha en lista som alla innehåller samma datatyp (t.ex. heltal). Exempelvis kan listan [2, 7, 12, 17, 22] skapas med följande kod: lst = [] for i in range(5): lst.append(2+5*i) print(lst) Med Python finns det ett smartare sätt att skapa listor med loopar, så kallad list comprehension. För att skapa samma lista med list comprehension, skriver du följande kod: lst = [2+5*i for i in range(5)] print(lst) Listor Oftast är den som skriver ett program (dvs programmeraren) inte den som kommer att använda det.

Lat evaluering. Lat evaluering (eng. lazy evaluation) innebär att man väntar med att beräkna värden förrän det behövs.
Björn lindell edument

Listor programmering evli
gotlands regemente kontakt
bagaren och
hur viktig är familjen
netto wikipedia deutsch
sweden residence permit card

PROGRAMMERING 1 Programmering 1 C# ARBETSBOK www.skolportalen.se ISBN: 978-91-7379-172-4 Thelin Läromedel Läromedel för GY2011 Krister Trangius 2012

Jag förmodar att du vill ha stadens namn? Testa: var last = citys[citys.count-1]; string name = last.name; System.Console.WriteLine(name); Håller med Laguna om det.