Arithmetische Abkürzungen
Teil des Abschnitts Fundamentals der Python-Journey von Coddy — Lektion 12 von 77.
Python hat eine coole Abkürzung für arithmetische Selbstzuweisungen eingeführt.
Zum Beispiel, anstatt zu schreiben:
a = 5
a = a + 3 # a enthält 8Wir können es vereinfachen, indem wir += schreiben:
a = 5
a += 3 # a enthält 8Der += Operator addiert den Wert 3 zu a.
Diese Operation ist für alle arithmetischen Operationen gültig:
| Operator | Abkürzung |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
Aufgabe
AnfängerDir wird ein Code mit der Initialisierung von count gegeben. (Lösche diese Zeile nicht!)
Deine Aufgabe ist es, die folgenden Operationen in dieser Reihenfolge hinzuzufügen:
- Addiere
4zucount - Multipliziere
countmit2 - Subtrahiere
1voncount
Verwende dazu die arithmetischen Abkürzungen!
Spickzettel
Python bietet Abkürzungen für Selbst-Arithmetik-Operationen:
| Operation | Abkürzung | Beispiel |
|---|---|---|
| Addition | += | a += 3 (entspricht a = a + 3) |
| Subtraktion | -= | a -= 3 |
| Multiplikation | *= | a *= 3 |
| Division | /= | a /= 3 |
| Modulus | %= | a %= 3 |
Probier es selbst
# Schreibe deinen Code unten
count = 0
# Ändere die folgende Zeile nicht
print(f"count = {count}")Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Fundamentals
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 42Variablen
ZahlenStringsBooleanBenennungskonventionenLeere VariablenRückblick - Variablen initialisieren5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung - FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
AusgabeAusgabe mit VariablenEingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch9Funktionen
Funktion deklarierenArgumenteRückgabeWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte12Iterieren über Sequenzen
Iterieren über ElementeDie Enumerate-FunktionIterieren über Strings Teil 1Iterieren über Strings Teil 2