Skillnad mellan versioner av "Kontrollstrukturer i Python"

Från Mathonline
Hoppa till: navigering, sök
m
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 15 (Inbyggd)| <<&nbsp;&nbsp;Agenda]]}}
 
{{Not selected tab|[[Lektion 15 (Inbyggd)| <<&nbsp;&nbsp;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|[[Kontrollstrukturer i Python|Genomgång 15]]}}
 
{{Selected tab|[[Kontrollstrukturer i Python|Genomgång 15]]}}
 
{{Not selected tab|[[Övningar 15 (Inbyggd)|Övningar 15]]}}
 
{{Not selected tab|[[Övningar 15 (Inbyggd)|Övningar 15]]}}
 +
{{Not selected tab|[http://www.mathonline.se/Systemutv_Inb_Syst_Inneh_Struktur.pdf Innehåll & struktur]}}
 
{{Not selected tab|[[Lektion 16 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
{{Not selected tab|[[Lektion 16 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;
 
| style="border-bottom:1px solid #797979"  width="100%"| &nbsp;

Versionen från 22 januari 2024 kl. 20.42

        <<  Agenda          Genomgång 15          Övningar 15          Innehåll & struktur          Nästa lektion  >>      


Enkel if-sats: Programmet Division_0

Division 0 pya.jpg


Tre körresultat:

Division 0 Korresa.jpg


if-else-satsen: Programmet Delbarhet_2

Delbarhet 2 py.jpg


Två körresultat:

Delbarhet 2 Korresa.jpg


Kontrollstrukturen Selektion

    if-satsen: \( \qquad\qquad\, \) Enkelt val utan alternativ

    if-else-satsen: \( \qquad\; \) Tvåvägsval, val mellan två alternativ

    if-elif-else-satsen: \( \quad \) Flervägsval, val mellan flera alternativ


Exempel på flervägsval som pseudokod

Flervagsval if elif else 2a.jpg


Samma flervägsval som flödesplan

Flervagsval if elif else 3.jpg


Flervägsval som pythonprogram

Ett alternativ till switch-satsen

if-elif-else-satsen: Programmet Vinterklädsel

Flervagsval Python 1.jpg


Fyra körexempel:

Flervagsval Python 2.jpg


Kontrollstrukturen Repetition

    while-satsen \( \quad \) För-testad repetition: Programmet GissaTal_2, se kursboken, sid 225.

\( \qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\, \)Programmet GissaTal_3, se kursboken, sid 227.

\( \qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\, \)Programmet Collatz.

    for-satsen \( \qquad \) Bestämd repetition:    Programmet Slumptal, se kursboken, sid 232-233.

\( \qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad \) Programmet MyRandom, se kursboken, sid 236-237.


Fortsätt med Dagens övningar.








Copyright © 2023 TechPages AB. All Rights Reserved.