Programmering 1

Hej och välkommen till denna kurs i Programmering 1

Jag som gjort kursen heter Paul Belfrage och jobbar som lärare i programmering, webbutveckling och dator- och nätverksteknik.

Varför Python?

Första frågan du kanske ställer dig är varför ska jag lära mig Python, varför inte Java, JavaScript, C++, C# etc? Titta på videon nedan den sammanfattar några av fördelarna med Python. Dessutom om du börjar med Python kan du lättare lära dig andra programmeringsspråk

Även om Python är lätt att starta med tar det tid att göra allt det som man nämner i filmen. I denna kurs hinner vi bara med det mest grundläggande.

Varför heter det Python?

Python skapades redan 1989 och namnet har det fått från TV-serien Monty Python.

Hur skiljer sig Python från andra språk

Python är ett interpreterande språk. Det betyder att koden som du skrivit tolkas och översätts samtidigt som programmet kör. C som är ett kompilerande språk måste först översättas till maskinkod innan programmet kan köras. Java kan både köras som interpreterande och kompilerande.
I Python har man försökt att göra koden läsbar från början. Istället för att använda tecken som { } och ( ) som i språk som Jaca och C# använder man obligatoriska indrag istället.
I språk som Java, JavaScript, C# mfl skulle man skriva så här

kod(kod){
en kodsats;
}

I Python blir koden så här:
kod kod:
en kodsats

Python kan användas av många olika plattformar, exempelvis olika pperativsystem som Windows, MacOSX, Linux.

Installera Python

MacOSX

  1. Gå till www.python.org
  2. Ladda ner Python 3.X.X (när jag skrev detta var det 3.6.1 som var den senaste versionen
  3. Installera python
  4. När du är klar har du en mapp i din Program-mapp och innehållet i mappen ser ut så här

Skriv ditt första program

  1. Starta IDLE.app i mappen Python 3.6. Du bör få upp något som liknar detta.
    Detta kallas för Python Shell. Här kan man köra program eller testa kod
  2. Skriv print('Hello') och tryck enter. Du bör se något som liknar detta
  3. För att skapa ett körbart program ska man skapa en ny fil under File -> New File
  4. Du har ny två fönster uppe: Shell-fönstret och ett fönster det står Untitled på.
  5. Skapa en ny mapp på en plats på din dator där du vill ha dina kommande Python filer. Jag rekommenderar att du har någon form av säkerhetskopiering på dina filer
  6. Spara din Python fil som mitt_forsta_program.py . I Python brukar man skriva ett understreck mellan varje ord. Använd inte å ä ö. Använd bokstäverna a-z eller siffor 0-9. Man brukar inte inleda filnamn med siffror.
  7. Skriv print("Hej Python världen!") i din fil. Spara igen. Man ser om man inte har sparat en *(stjärna) framför filnamnet. Är den senaste versionen av ditt program inte sparad så kommer den versionen som är sparad att köra istället

  8. För att köra programmet tryck på F5 i Windows eller Fn + F5 i MacOSX, eller gå upp i filens meny och klicka på Run -> Run module. I Python Shell ser du resultatet av körningen. Den gamla infon ligger kvar.
Du har nu gjort ditt första program!

Lämna en kommentar