1  Einführung

Logo der Programmiersprache Python

Python Logo von Python Software Foundation steht unter der GPLv3. Die Wort-Bild-Marke ist markenrechtlich geschützt: https://www.python.org/psf/trademarks/. Das Werk ist abrufbar auf wikimedia. 2008

2 Willkommen bei Python!

Python ist eine moderne Programmiersprache, die sich besonders gut für Einsteigerinnen und Einsteiger eignet. Sie ist leicht verständlich und wird in vielen Bereichen eingesetzt – von der Datenanalyse bis hin zur Webentwicklung.

In diesem Kurs lernen Sie Python Schritt für Schritt anhand praktischer Beispiele.

2.1 Lernziele dieses Kapitels

Am Ende dieses Kapitels können Sie:

  • einfache Python-Programme schreiben,
  • Text auf dem Bildschirm ausgeben,
  • erste Variablen definieren und verwenden.

2.2 Ihr erstes Programm

Die ersten Schritte in einer neuen Programmiersprache sind immer die gleichen. WIr lassen uns die Worte ‘Hello World’ ausgeben. Dazu nutzen wir den print-Befehl print():

print("Hallo Welt!")
Hallo Welt!

Was passiert hier? - print() ist eine sogenannte Funktion, die etwas auf dem Bildschirm ausgibt. - Der Text "Hello World!" wird angezeigt. - Texte (auch „Strings“ genannt) stehen immer in Anführungszeichen.

2.3 Variablen – Namen für Werte

Variablen sind wie beschriftete Schubladen: Sie speichern Informationen unter einem Namen.

name = "Frau Müller"
alter = 32

Sie können diese Variablen verwenden, um dynamische Ausgaben zu erzeugen:

print(name + " ist " + str(alter) + " Jahre alt.")
Frau Müller ist 32 Jahre alt.

Zu beachten ist hier, dass sie versuchen sowohl eine Zahl, als auch Text auszugeben. Daher müssen wir mit der Funktion ‘str()’ die Zahl in Text umwandeln.

Schreiben Sie ein Programm, das Sie mit Ihrem Namen begrüßt:

Hallo Frau Müller!

Tipp: In Python können Sie Texte mit + zusammenfügen. Denken Sie daran, dass Strings in Anführungszeichen stehen müssen.

mein_name = "Ihr Name hier"
print("Hallo " + mein_name + "!")
Hallo Ihr Name hier!

Erweitern Sie Ihr Programm so, dass es eine Begrüßung inklusive Alter ausgibt:

Hallo Frau Müller!
Sie sind 32 Jahre alt.

Tipp: Verwenden Sie print() mehrmals oder fügen Sie Texte zusammen.

name = "Frau Müller"
alter = 32

print("Hallo " + name + "!")
print("Sie sind " + str(alter) + " Jahre alt.")
Hallo Frau Müller!
Sie sind 32 Jahre alt.