lehrkraefte:blc:informatik:ffprg1-2020:loops

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:ffprg1-2020:loops [2022/02/17 12:44]
Ivo Blöchliger [while-loops]
lehrkraefte:blc:informatik:ffprg1-2020:loops [2022/04/07 13:16] (current)
Ivo Blöchliger [Aufgaben]
Line 53: Line 53:
 while True: while True:
    print("immer und immer wieder")    print("immer und immer wieder")
-   time.sleep(0.5)+   time.sleep(0.5)   # Ein bisschen Pause, damit die Ausgabe nicht komplett überläuft.
 </code> </code>
  
Line 71: Line 71:
 a = 1 a = 1
 while a<10: while a<10:
-   if a%2==0:+   if a%2==0:   # Wenn der Rest der Divison von a durch 2 Null ist, d.h. wenn a gerade ist.
        a+=3        a+=3
        continue  # Nächste Wiederholung        continue  # Nächste Wiederholung
Line 93: Line 93:
 print("noch weiter") print("noch weiter")
 </code> </code>
-Leider wird damit auch ein Leerschlag eingefügt. Eine flexiblere Methode ist die Verwendung von sys.stdout.write(): +Leider wird damit auch ein Leerschlag eingefügt. 
-<code python> +
-import sys +
- +
-sys.stdout.write("Es geht"+
-sys.stdout.write("noch weiter\n" # Am Schluss ein Zeilenumbruch mit \n +
-</code>+
  
-Oder noch einfacher, man erstellt die ganze Zeile erst in einem String und gibt diesen am Schluss aus:+Noch mehr Kontrolle hat manwen man die ganze Zeile erst in einem String aufbaut und diesen am Schluss ausgibt:
 <code python> <code python>
 zeile = "Die Zahlen 1" zeile = "Die Zahlen 1"
Line 117: Line 111:
 Sie können wie folgt überprüfen, ob eine Zahl a durch eine Zahl b teilbar ist: Sie können wie folgt überprüfen, ob eine Zahl a durch eine Zahl b teilbar ist:
 <code python> <code python>
-if a % b == 0:  # Wenn der Rest der Division von a durch b gleich Null ist, ist a druch b teilbar+if a % b == 0:  # Wenn der Rest der Division von a durch b gleich Null ist, ist a durch b teilbar
     # Tu was     # Tu was
 </code> </code>
  • lehrkraefte/blc/informatik/ffprg1-2020/loops.1645098290.txt.gz
  • Last modified: 2022/02/17 12:44
  • by Ivo Blöchliger