Skillnad mellan versioner av "Python interpretatorn"
Från Mathonline
		
		
		
Taifun  (Diskussion | bidrag) m  | 
				Taifun  (Diskussion | bidrag)  m  | 
				||
| Rad 66: | Rad 66: | ||
<big><big>  | <big><big>  | ||
<b><span style="color:red">Interactive mode</span></b> betyder två saker:  | <b><span style="color:red">Interactive mode</span></b> betyder två saker:  | ||
| − | # <math>   | + | # <math> \; </math> Själva <b>Python interpretatorns miljö</b> (se nedan) och    | 
| − | # <math>   | + | # <math> \; </math> <b>Sättet</b> att exekvera kod i interpretatorn, till skillnad från att exekvera från en fil.  | 
</big></big>  | </big></big>  | ||
</div>  | </div>  | ||
Versionen från 21 januari 2024 kl. 16.51
| << Agenda | Genomgång 12 | Andra pythonmiljöer | Övningar 12 | Innehåll & struktur | Nästa lektion >> | 
Systemutveckling för Inbyggda System, DEL II Python
Pythons programmeringsmiljö
Installation av Python
Två olika produkter
I och med installationen ovan har vi fått två olika produkter:
\( \qquad\quad\; \) IDLE = Integrated Development and Learning Environment
\( \qquad\qquad\quad\;\, \) = Editor + interpretator
Om Python
   Pythons innovativa bidrag till programmeringen: 
- Avskaffat måsvingarna { } som symboler för avgränsning av block, t.ex. kroppar till
 
- klasser, funktioner, kontrollstrukturer osv.
 - Indragning ersätter { }.
 
- Konsekvens: God programmeringsstil (indragningar) har blivit språkets syntax.
 - Inte längre obligatoriskt att avsluta en sats med semikolon. <Return> ersätter semikolon.
 - Inte längre obligatoriskt att deklarera variabler. En variabels initiering ersätter deklarationen.
 - Löpande kod och funktioner behöver inte nödvändigtvis skrivas i klasser.
 - 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
Interactive mode betyder två saker:
- \( \; \) Själva Python interpretatorns miljö (se nedan) och
 - \( \; \) Sättet att exekvera kod i interpretatorn, till skillnad från att exekvera från en fil.
 
Python interpretatorn med Interactive mode
IDLE = Integrated Development and Learning Environment   
Att skriva pythonkod i en fil   
Att exekvera pythonkod från en fil
Fortsätt med Dagens övningar.
Copyright © 2023 TechPages AB. All Rights Reserved.







