Kursinhalt
Einführung in Python
Einführung in Python
Zusammenfassung
Herzlichen Glückwunsch zum Abschluss dieses Abschnitts unseres Python-Kurses! Sie haben sich eine solide Grundlage in mehreren grundlegenden Programmierkonzepten erarbeitet. Lassen Sie uns die wichtigsten Fähigkeiten und Konzepte, die Sie gemeistert haben, noch einmal durchgehen, damit Sie für weiterführende Themen bestens vorbereitet sind.
Datentypen
Sie haben verschiedene Python-Datentypen kennengelernt und verstanden, wie Sie Ganzzahlen, Zeichenketten, Gleitkommazahlen und Booleans effektiv einsetzen. Diese sind entscheidend für die Verarbeitung unterschiedlicher Datenarten in Ihren Programmen.
Denken Sie daran, dass Sie den Datentyp mit der Funktion type()
bestimmen können:
item_name = "Milk" item_price = 3.14 item_quantity = 0 in_stock = False print(type(item_quantity)) # <class 'int'> print(type(item_name)) # <class 'str'> print(type(item_price)) # <class 'float'> print(type(in_stock)) # <class 'bool'>
Regeln zur Variablenbenennung
Eine korrekte Benennung von Variablen trägt zur Lesbarkeit und Wartbarkeit des Codes bei. Sie haben gelernt, aussagekräftige Namen zu verwenden, die den Inhalt der Variablen widerspiegeln und den Namenskonventionen von Python entsprechen.
Beachten Sie die folgenden Regeln:
1. Immer mit einem Buchstaben oder Unterstrich beginnen
Variablennamen müssen mit einem Buchstaben oder Unterstrich beginnen, wie z. B. item_name
oder _price
. Ein Variablenname darf nicht mit einer Zahl beginnen (z. B. ist 2item
ungültig).
2. Nur Buchstaben, Zahlen und Unterstriche verwenden
Variablennamen dürfen nur Buchstaben, Zahlen und Unterstriche enthalten. Zum Beispiel ist item_name1
zulässig, aber vermeiden Sie Sonderzeichen wie Bindestriche (item-name
ist ungültig).
3. Groß- und Kleinschreibung beachten
Python unterscheidet zwischen Groß- und Kleinschreibung. Daher sind item
und Item
in Python zwei verschiedene Variablen.
4. Keine reservierten Wörter von Python verwenden
Vermeiden Sie die Verwendung von reservierten Schlüsselwörtern von Python (wie print
, if
und type
) als Variablennamen, da diese bereits für spezielle Zwecke in der Sprache verwendet werden.
Speichern von Daten in Variablen
Sie haben das Speichern und Abrufen von Daten mithilfe von Variablen geübt, einem grundlegenden Aspekt der Programmierung, der die Datenmanipulation ermöglicht.
Sie können das Speichern und Abrufen von Daten mit Variablen anhand des folgenden Beispiels wiederholen:
# Storing data in variables item_price = 19.99 item_count = 5 total_cost = item_price * item_count print("Total cost: $", total_cost)
Verwendung von Variablen
Die Verwendung von Variablen in Berechnungen und Funktionen ermöglicht es, dynamische Operationen basierend auf variablen Daten durchzuführen, wie im folgenden Beispiel gezeigt:
# Using variables to calculate discounts item_price = 19.99 discount_percentage = 0.2 discounted_price = item_price * (1 - discount_percentage) print("Discounted price: $", discounted_price)
Zeichenketten-Indexierung und Länge
Sie haben gelernt, wie man auf bestimmte Zeichen in einer Zeichenkette zugreift und die Länge einer Zeichenkette mit der Funktion len()
bestimmt. Dies verbessert Ihre Fähigkeiten im Umgang mit Textdaten. Denken Sie daran: Positives Indexieren beginnt bei 0
, negatives Indexieren bei -1
.
Siehe das folgende Beispiel:
item_name = "Apples" print("First character:", item_name[0]) # A print("Last character:", item_name[-1]) # s print("Length of string:", len(item_name)) # 6
String-Slicing und -Verkettung
String-Slicing und -Verkettung ermöglichen eine effektive Manipulation von Zeichenketten, sodass neue Zeichenketten aus bestehenden erstellt werden können. Es ist wichtig zu beachten, dass beim Verwenden der Syntax string[start:end]
start
den Index des ersten Zeichens, das eingeschlossen werden soll, angibt und end
den Index eines Zeichens nach dem letzten einzuschließenden Zeichen bezeichnet.
greeting = "Hello customer, welcome to the grocery store!" name = "Alice" personal_greeting = greeting[0:5] + " " + name + "," + greeting[15:] print(personal_greeting) # Hello Alice, welcome to the grocery store!
1. Welcher Datentyp in Python wird verwendet, um ganze Zahlen darzustellen?
2. Welche der folgenden Optionen ist ein gültiger Python-Variablenname?
3. Wie beginnt man einen Variablennamen in Python korrekt?
4. In Python, wenn die Zeichenkette fruit = "Apple"
gegeben ist, was gibt fruit[3]
zurück?
5. Gegeben ist die Zeichenkette vegetables = "Carrot, Celery"
. Wie kann diese Zeichenkette so geschnitten werden, dass nur "Celery"
ausgegeben wird?
Danke für Ihr Feedback!