4. Lektion: Mit Phyton rechnen: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
(logische Operatoren)
Zeile 42: Zeile 42:
 
* Wiederhole die Vergleiche mit eigenen Werten.
 
* Wiederhole die Vergleiche mit eigenen Werten.
 
* Vergleiche Strings.
 
* Vergleiche Strings.
 +
 +
== Zuweisungsoperatoren==
 +
* +=
 +
* -=
 +
* *=
 +
* /=
 +
* //=
  
 
== logische Operatoren==
 
== logische Operatoren==
and or not
+
* and
 +
* or
 +
* not
 +
 
 +
== Identitätsoperator==
 +
* is
 +
 
 +
== Mitgliedsoperator==
 +
* in
 +
* not in
 +
<pre>
 +
>>> liste_4 = ['', 'Hallo', 'Micropython', 'Mickey', 'Mouse', 'Welt']
 +
>>> 'Hallo' in liste_4
 +
True
 +
>>> 'Hallo' not in liste_4
 +
False
 +
>>>
 +
</pre>
  
== Identitäts Operator==
 
is
 
  
== Mitglieds Operator==
 
in
 
not in
 
  
 
== Was haben wir gelernt?==
 
== Was haben wir gelernt?==

Version vom 25. September 2023, 18:58 Uhr

Operatoren


mathematische Operatoren

  • + Addition
  • - Subtraktion
  • * Multiplikation
  • / Division
    • Im Gegensatz zu anderen Programmiersprachen ist das Ergebnis ein float.
      • 5 / 3 = 1.666667
  • // Ganzzahlen Division
    • Der ganzzahlige Teil des Ergebnisses
      • 5 // 2 = 2
  •  % Modulo
    • Rest
      • 5 % 2 = 1
  • ** Potenzieren
      • 2**8 = 256
      • 2**0.5 = 1.414214

Übung:

  • Löse eigene Rechenaufgaben in der REPL
  • a2 + 2ab + b2
    • a = 5, b = 7 => 144
  • a * (b + c)
    • c = 12 => 95
  • Ziehe die Wurzel aus 2 und anderen Zahlen
    • => 1.414214

vergleichende Operatoren

  • == gleich
  •  != ungleich
  • < kleiner
  • <= kleiner oder gleich
  • > größer
  • >= größer oder gleich

Wenn 2 oder mehr Werte verglichen werden ist das Ergebnis True oder False.

Übung:

  • vergleiche a und b (Werte siehe oben) mit allen Vergleichsoperatoren
  • Wiederhole die Vergleiche mit eigenen Werten.
  • Vergleiche Strings.

Zuweisungsoperatoren

  • +=
  • -=
  • *=
  • /=
  • //=

logische Operatoren

  • and
  • or
  • not

Identitätsoperator

  • is

Mitgliedsoperator

  • in
  • not in
>>> liste_4 = ['', 'Hallo', 'Micropython', 'Mickey', 'Mouse', 'Welt']
>>> 'Hallo' in liste_4
True
>>> 'Hallo' not in liste_4
False
>>> 


Was haben wir gelernt?

  • Wir können mit Zahlen und Variablen rechnen.
  • Wie können verschiedene Vergleiche durchführen.

Navigation

Zurück zu Micropython Kurs 2023 - Teil 1
Zurück zur "Micropython Kurs 2023" Startseite
Zurück zur Programmieren Startseite
Zurück zur Wiki Startseite