Skillnad mellan versioner av "Python interpretatorn"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
Rad 3: | Rad 3: | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
{{Not selected tab|[[Lektion 13 (Inbyggd)| << Agenda]]}} | {{Not selected tab|[[Lektion 13 (Inbyggd)| << Agenda]]}} | ||
− | {{Not selected tab|[[Programmering av inbyggda system: Innehåll och struktur|Innehåll & struktur]]}} | + | <!-- {{Not selected tab|[[Programmering av inbyggda system: Innehåll och struktur|Innehåll & struktur]]}} --> |
{{Selected tab|[[Python interpretatorn|Dagens genomgång]]}} | {{Selected tab|[[Python interpretatorn|Dagens genomgång]]}} | ||
+ | {{Not selected tab|[[Andra pythonmiljöer|Andra pythonmiljöer]]}} | ||
{{Not selected tab|[[Övningar 13 (Inbyggd)|Dagens övningar]]}} | {{Not selected tab|[[Övningar 13 (Inbyggd)|Dagens övningar]]}} | ||
{{Not selected tab|[[Lektion 14 (Inbyggd)|Nästa lektion >> ]]}} | {{Not selected tab|[[Lektion 14 (Inbyggd)|Nästa lektion >> ]]}} |
Versionen från 6 mars 2023 kl. 11.29
<< Agenda | Dagens genomgång | Andra pythonmiljöer | Dagens övningar | Nästa lektion >> |
Om Python
Pythons innovativa bidrag till programmeringen:
- Avskaffat måsvingarna { } som symboler för avgränsning av block, 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.
Installation av Python
Pythons egna programmeringsmiljöer
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
Vad är en interpretator?
Python är ett interpreterande språk
Tekniken att koda i en interpretator kallas för Interactive mode.
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.