Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Python-Kurs (Teil 6): Rechnen mit Datentypen & einfache Operationen
#1
Hallo und willkommen zurück!

In unserer letzten Lektion haben wir die verschiedenen Arten von Werten – die Datentypen – kennengelernt. Heute werden wir sehen, wie man mit diesen Werten arbeitet und sie verändert.

1. Rechnen mit Zahlen

Mit den numerischen Datentypen (int und float) kannst du ganz normal rechnen. Python verwendet die bekannten Operatoren:
  • + für Addition
  • - für Subtraktion
  • * für Multiplikation
  • / für Division

Beispiel:

Code:
x = 10
y = 5

print(x + y)  # Ausgabe: 15
print(x * y)  # Ausgabe: 50

2. Operationen mit Text (Strings)

Auch mit Text kannst du bestimmte Operationen durchführen, aber es sind andere als bei Zahlen.
  • Verkettung (Concatenation): Du kannst zwei oder mehr Texte mit dem +-Operator zu einem neuen Text zusammenfügen.

Beispiel:

Code:
begruessung = "Hallo" + " " + "Dirk"
print(begruessung)  # Ausgabe: Hallo Dirk
  • Wiederholung (Repetition): Du kannst einen Text mit dem *-Operator wiederholen.

Beispiel:

Code:
print("Yeah!" * 3)  # Ausgabe: Yeah!Yeah!Yeah!

3. Typkonvertierung (Werte umwandeln)

Was passiert, wenn man versucht, einen Text und eine Zahl zu addieren? Das geht nicht! Python gibt dann einen Fehler aus. Aber du kannst den Datentyp eines Wertes umwandeln, um das Problem zu lösen.
  • Mit str() wandelst du einen Wert in einen Text um.
  • Mit int() wandelst du einen Wert in eine ganze Zahl um.

Beispiel:

Code:
preis = 10.99
print("Der Preis ist: " + str(preis) + " €") # Funktioniert, weil die Zahl umgewandelt wurde

Herzlichen Glückwunsch, du kannst jetzt grundlegende Operationen mit deinen Daten durchführen! In der nächsten Lektion gehen wir einen Schritt weiter und lernen, wie du Eingaben von Nutzern verarbeiten kannst.

<< Zurück zur Kurs-Übersicht: Was ist Python und warum du es lernen solltest
Mit freundlichen Grüßen
Dirk Löbe aka Computerdirk
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Python-Kurs (Teil 18): Projekt – Passwort-Manager (3/3) - Daten abrufen computerdirk 0 21 21.08.2025, 16:36
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 17): Projekt – Passwort-Manager (2/3) – Speichern von Daten computerdirk 0 21 21.08.2025, 13:48
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 16): Projekt – Passwort-Manager (1/3) computerdirk 0 22 21.08.2025, 13:39
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 15): Polymorphie – gleiche Methode, verschiedene Objekte computerdirk 1 26 21.08.2025, 12:09
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 14): Vererbung – Code wiederverwenden mit Klassen computerdirk 0 22 21.08.2025, 11:11
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 13): Objektorientierte Programmierung (OOP) computerdirk 0 21 21.08.2025, 10:37
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 12): Fehler abfangen – so stürzt dein Programm nicht ab computerdirk 0 21 21.08.2025, 09:55
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 11): Dateien lesen & schreiben computerdirk 0 22 21.08.2025, 09:40
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 10): Module & Bibliotheken – Code von anderen nutzen computerdirk 2 30 21.08.2025, 09:14
Letzter Beitrag: computerdirk
  Python-Kurs (Teil 9): Funktionen – wiederverwendbarer Code computerdirk 0 23 21.08.2025, 08:42
Letzter Beitrag: computerdirk

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste