Skillnad mellan versioner av "Python interpretatorn"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 34: Rad 34:
  
 
= <b><span style="color:#931136">Installation av Python</span></b> =
 
= <b><span style="color:#931136">Installation av Python</span></b> =
<div class="ovnE">
+
<div class="ovnA">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Install_Python_600.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Install_Python_600.jpg]]</div>
 
</div>
 
</div>
Rad 40: Rad 40:
  
 
= <b><span style="color:#931136">Pythons egna miljöer</span></b> =
 
= <b><span style="color:#931136">Pythons egna miljöer</span></b> =
<div class="ovnC">
+
<div class="ovnA">
 
<big>
 
<big>
 
I och med installationen ovan har vi fått <b><span style="color:red">två olika produkter:</span></b>
 
I och med installationen ovan har vi fått <b><span style="color:red">två olika produkter:</span></b>
Rad 55: Rad 55:
  
 
= <b><span style="color:#931136">Python interpretatorn med Interactive mode</span></b> =
 
= <b><span style="color:#931136">Python interpretatorn med Interactive mode</span></b> =
<div class="ovnA">
+
<div class="ovnE">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Interactive mode.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Interactive mode.jpg]]</div>
 
</div>
 
</div>
Rad 62: Rad 62:
  
 
= <b><span style="color:#931136">IDLE = Integrated Development and Learning Environment</span></b> &nbsp; [[Image: IDLE_Ikonen.jpg]] =
 
= <b><span style="color:#931136">IDLE = Integrated Development and Learning Environment</span></b> &nbsp; [[Image: IDLE_Ikonen.jpg]] =
<div class="ovnE">
+
<div class="ovnC">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: IDLE_Miljon.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: IDLE_Miljon.jpg]]</div>
 
</div>
 
</div>
Rad 68: Rad 68:
  
 
= <b><span style="color:#931136">Att skriva pythonkod i en fil</span></b> =
 
= <b><span style="color:#931136">Att skriva pythonkod i en fil</span></b> =
<div class="ovnC">
+
<div class="ovnA">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Att skriva pythonkod i en fil_1.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Att skriva pythonkod i en fil_1.jpg]]</div>
  
Rad 77: Rad 77:
  
 
= <b><span style="color:#931136">Att exekvera pythonkod från en fil</span></b> =
 
= <b><span style="color:#931136">Att exekvera pythonkod från en fil</span></b> =
<div class="ovnA">
+
<div class="ovnE">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Att exekvera pythonkod fran en fil.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Att exekvera pythonkod fran en fil.jpg]]</div>
 
</div>
 
</div>

Versionen från 4 mars 2023 kl. 16.16

        <<  Agenda          Innehåll & struktur          Dagens genomgång          Dagens övningar          Nästa lektion  >>      


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.


   Python är ett interpreterande språk

Vad är en interpretator? Python interpretatorIkonen.jpg

Python interpretatorna.jpg


Installation av Python

Install Python 600.jpg


Pythons egna miljö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


Python interpretatorn med Interactive mode

Interactive mode.jpg


IDLE = Integrated Development and Learning Environment   IDLE Ikonen.jpg

IDLE Miljon.jpg


Att skriva pythonkod i en fil


Att exekvera pythonkod från en fil







Copyright © 2023 TechPages AB. All Rights Reserved.