Python
Börja programmera YouTube: ”Python beginner tutorial” Ladda ner Python www.python.org Valfritt: Ladda ner ett IDE Visa på Python
Algoritm En algoritm är en lista med ett antal tydliga instruktioner för hur ett specifikt problem ska lösas eller uppgift utföras.
Program Ett datorprogram är en lista med exakta instruktioner för vad en dator ska göra. Ett program består av en eller flera algoritmer. Datorn läser programmet uppifrån nedåt.
När man kör ett program Koden översätts till ettor och nollor = maskinkod Datorn läser av maskinkoden och utför instruktionerna
Python kan köra kod på 2 olika sätt
Python: program
Python: interaktivt läge
Kommentarer # Om man vill skriva saker i ett program som datorn inte läser # Datorn läser inte det här
Att programmera… 1. Skriv kod 2. Koden fungerar inte som den ska debugging = avlusning 3. Skriv mer kod och upprepa
Tips från coachen: Programmera på Engelska… …Å, Ä och Ö får inte förekomma i kod!
Processorn Processorn datorns hjärna Processorn kör program och räknar
Minnet En dator lagrar data i minnet. Datorns minne är som ett stort lagerhus, med en massa lådor. Processorn räknar på data Minnet lagrar data
Python: hur lagrar man data i minnet?
Lagra data: Objekt Har ett värde, typ och id.
Objekt: värde 192993 ”a” ”Oscar har inte en katt” 2 3.1415 0.001
Objekt: typ Exempel på typer: Exempel på värden: int (integer) = heltal 123884 10 float = decimaltal 3.1415 0.002 str (string) = tecken ”Oscar” ”1a.._;;^98”
Objekt: id Plats i minnet!
Namn Vi kan tilldela ett objekt ett eller flera namn! Ett objekt med två namnlappar:
Python: = a = 10 a 10
Variabler a = 1 Man brukar kalla a för en variabel Variabeln a har värdet 1
Mer om = a = 1 a = a + 1 = används INTE på samma sätt i Python som i matte!!!
Variabler: heltal & decimaltal int (integer) a = 3 b = 6891398389 c = 193902390290092382378873278872387 float d = 8.5 e = 0.22
Variabler: tecken & text str (string) namn = ”Oscar” efternamn = ”Bergqvist” tecken = ”129301” weird_string = ”.2..2-.23-.4.441 .1 +++04.-14 14. 22” OBS: ” ”
Att namnge variabler Å, Ä och Ö får inte förekomma i namn Använd endast små bokstäver Skriv koden så att mormor kan läsa den!