Programmeringsmiljöer

Från Mathonline
Hoppa till: navigering, sök
        <<  Agenda          Innehåll & struktur          Dagens genomgång          Dagens övningar          Nästa lektion  >>      


1.1   Installation av Python

Install Python 600.jpg


Pythons egna programmeringsmiljöer

I och med installationen ovan har vi fått två olika produkter:

  1. \( \;\; \) Python interpretatorn med ikonen Python interpretatorIkonen.jpg
  2. \( \;\; \) Pythons utvecklingsmiljö IDLE med ikonen IDLE Ikonen.jpg

\( \qquad\quad\; \) IDLE = Integrated Development and Learning Environment

\( \qquad\qquad\quad\;\, \) = Editor + interpretator


1.2   Python interpretatorn   Python interpretatorIkonen.jpg

Om Python

Om Pythona.jpg


   Pythons innovativa bidrag till programmeringen:

  1.   Avskaffat måsvingarna {   } som symboler för avgränsning av block, kroppar till klasser, funktioner, kontrollstrukturer osv. Indragning ersätter {   }.
  2.   Konsekvens: God programmeringsstil (indragningar) har blivit språkets syntax.
  3.   Inte längre obligatoriskt att avsluta en sats med semikolon. <Return> ersätter semikolon.
  4.   Inte längre obligatoriskt att deklarera variabler. En variabels initiering ersätter deklarationen.
  5.   Löpande kod och funktioner behöver inte nödvändigtvis skrivas i klasser.
  6.   Språkets interpreterande karaktär gör det möjligt att på ett lekfullt sätt experimentera med kod: utan IDE, utan projekt, utan editor, utan kompilering.


Vad är en interpretator?

   Python är ett interpreterande språk

Python interpretatorna.jpg

   Tekniken att koda i en interpretator kallas för Interactive mode.


Interactive mode

Interactive mode.jpg


1.3   IDLE, Pythons egen integrerad miljö   IDLE Ikonen.jpg

IDLE Miljon.jpg


Att skriva pythonkod i en fil   IDLE Ikonen.jpg

Att skriva pythonkod i en fil 1a.jpg


Att skriva pythonkod i en fil 2.jpg


Att exekvera pythonkod från en fil

Att exekvera pythonkod fran en fila.jpg


1.4   Installation av Visual Studio för Python

Install VS Python.jpg


Att skriva och exekvera pythonkod i Visual Studio

+++

Python VS 1.jpg


Python VS 2.jpg


1.5   En mobil pythonmiljö

En mobil pythonmiljo.jpg


Mattekollens pythonmiljö

Mattekollens pythonmiljo.jpg


Fortsätt med Dagens övningar.








Copyright © 2023 TechPages AB. All Rights Reserved.