lehrkraefte:sbt:informatik:glf22:python:little-programming-tasks

This is an old revision of the document!


Kleine Programmieraufgaben

  • (b) Schreibe ein kleines Programm, das nach dem Veschiebewert fragt und dann in einer Endlosschleife texte verschlüsselt. Die Endlosschleife wird mit einer leeren Eingabe beendet.

Hinweis:

Hinweis:

Ergänze dein beim Video-Anschauen geschriebenes Programm um Befehle wie print(2**10), führe es aus und variiere die Zahlen so lange, bis du das Rechenzeichen ** verstehst.

Hinweis für die beiden letzten Rechenzeichen

Hinweis für die beiden letzten Rechenzeichen

Division mit Rest! Beispielsweise gilt “73 geteilt durch 10 ist 7 Rest 3”. Ergänze dein Programm um die folgenden Zeilen:

print(73 // 7)
print(73 % 7)

Lösung:

Lösung:

Das Zeichen ** ist Potenzieren (also etwa “2 hoch 10”), // ist ganzzahlige Division und % ist der Rest der ganzzahligen Division (ganzzahlige Division von 47 durch 10 liefert 4 Rest 7).

Dies wird auch im Video im folgenden Abschnitt zur Python-Shell erklärt.

  • lehrkraefte/sbt/informatik/glf22/python/little-programming-tasks.1670568164.txt.gz
  • Last modified: 2022/12/09 07:42
  • by Karlheinz Schubert