Abschluss Projekt „Stoppuhr“+Neues Projekt „Geheime Botschaften“ + Funktionen in Python + Zusätze für print()

Beispiel für das „Stoppuhr“-Projekt Neues Projekt „Geheime Botschaften“ Als neues Projekt starten wir nun „Geheime Botschaften“. Hierbei soll ein Programm programmiert werden, welches in der Lage ist Botschaften sowohl zu verschlüsseln als auch zu entschlüsseln. Ein Beispiel für einer Verschlüsselung ist das „Caesar-Verfahren“: Hierbei verschiebt man jeden Buchstaben des Alphabets um drei Stellen nach rechts.… Weiterlesen Abschluss Projekt „Stoppuhr“+Neues Projekt „Geheime Botschaften“ + Funktionen in Python + Zusätze für print()

Spiel: Stoppuhr mit „time()“ und „abs()“

In der heutigen Stunde haben wir uns damit beschäftigt, das „Spiel“ der letzten Stunde fortzusetzen. Zu Begin fanden wir zwei Möglichkeiten, Zeitdifferenzen zu messen. Diese waren folgende Funktionen, welche auf Python nachgeschlagen werden können: Hierbei haben wir uns dazu entschieden, „time()“ zu verwenden. Gibt man diese Funktion in einer Kommandozeile ein, erhält man eine Zahl.… Weiterlesen Spiel: Stoppuhr mit „time()“ und „abs()“

Fortsetzung BMI- Rechner (while- Schleifen) + Bedingungen + Stoppuhr

Korrigierte Version von while- Schleifen im BMI- Rechner. Falsche und wahre Bedingungen Bsp.: Daraus resultiert, dass man die besagte while- Schleife so anwenden muss. Korrigierte while- Schleife : while (geschlecht != ‚m‘ and geschlecht != ‚w‘): Einleitung in neues Projekt (Stoppuhr) Bei dem Projekt handelt es sich in erster Linie um das Messen von der… Weiterlesen Fortsetzung BMI- Rechner (while- Schleifen) + Bedingungen + Stoppuhr

Fortsetzung BMI-Rechner + while- und for-Schleifen

Besprechung der Hausaufgabe: Prototyp eines BMI-Rechners (Individuell): Das ist die vorgestellte Hausaufgabe, die bereits in der Schreibweise vereinfacht wurde. while- und for-Schleifen: while-Schleifen Beispiel: Die while- Schleife sorgt dafür, dass ein Befehl solange ausgeführt wird bis die Bedingung erfüllt ist. In diesem Fall kommt der Benutzer erst weiter wenn er das korrekte Passwort nämlich „geheim“… Weiterlesen Fortsetzung BMI-Rechner + while- und for-Schleifen

Built-in Functions + BMI-Rechner

Besprechung der Hausaufgaben: Aufgabe 1: Built-in Functions hex(x) : Konvertiert eine ganze Zahl (integer) in eine Hexadezimalzahl. Der Präfix „Ox“ ,in der Ausgabe, zeigt an, dass es sich bei der nachfolgenden Zeichenkette um eine Hexadezimalzahl handelt. int(x) : Wandelt den eingegebenen Parameter x (wenn möglich) in eine ganze Zahl (integer) um. int(x [, base]) : Wandelt… Weiterlesen Built-in Functions + BMI-Rechner

Datentypen in Python

Am Anfang der Stunde wurde die Hausaufgabe von vorher besprochen mit der Lösung: Wir haben die Verschiedenen Datentypen in Python angeschaut und neue Parameter gelernt. Bei der Division unterscheidet man zwischen „//“ und „/“ als Operator. „//“ benutzt man für int und „/“ für float: >>> 12 // 3 4 >>> 12 / 3 4.0… Weiterlesen Datentypen in Python

Promillerechner mit IDLE

(1) -Wiederholung der Widmarkformel & Beispiel (2) -Implementierung der Widmarkformel (siehe inf-schule 2.4.1.1.3.2) Da Abfragen in Python nicht gespeichert werden können, kann man ein Programm verwenden um zumindest eine gleichbleibende Struktur zu speichern. Dafür arbeiten wird mit IDLE. Wenn du IDLE geöffnet hast, kannst du auf „File“ und dann auf „New Window“. Dort kannst du… Weiterlesen Promillerechner mit IDLE

Python-Promillerechner

Die nächsten Stunden werden wir uns mit der Programmiersprache Python beschäftigen. Diese wird Grundlage für viele der weiteren Themen des Informatikunterrichts sein. Die Materialien, anhand derer wir Python lernen, findet man auf infoskript.de. Zuerst programmieren wir einen Promillerechner. Wichtig ist dafür die Widmarkformel: Der Reduktionsfaktor kommt daher, dass Alkohol sich nicht im gesamten Körper verteilt… Weiterlesen Python-Promillerechner