Glückwunsch!

Einführung in Python für die Softwareentwicklung

Jasmin Ludolf

Senior Data Science Content Developer

Kapitel 1 – Zusammenfassung

# Define quantity
quantity = 10

# Single quotes ingredient_name = 'pasta'
# Double quotes also work ingredient_name = "pasta"
Einführung in Python für die Softwareentwicklung

Kapitel 2 – Zusammenfassung

ingredient_name = "Basil Leaves"


# Convert to lowercase ingredient_name = ingredient_name.lower()
# List of ingredients
ingredients = ["pasta", "tomatoes", "garlic",
               "basil", "olive oil", "salt"]

# Get the value at the first index ingredients[0]
# Creating a dictionary
recipe_dict = {"pasta": 500,
               "tomatoes": 400, 
               "garlic": 15,
               "basil": 20, 
               "olive oil": 30,
               "salt": 5}
# Create a set
ingredients_set = {"pasta", "tomatoes", "pasta", 
                   "basil", "garlic", "olive oil",
                   "salt"}

# Create a tuple serving_sizes = (1, 2, 4, 6, 8)
Einführung in Python für die Softwareentwicklung

Kapitel 3 – Zusammenfassung

Operator Funktion
== gleich
!= ungleich
> größer als
>= größer als oder gleich
< kleiner als
<= kleiner als oder gleich
Schlüsselwort Funktion Reihenfolge
if prüft, ob die Bedingung erfüllt ist an erster Stelle
elif prüft, ob die alternative Bedingung erfüllt ist nach if
else führt die Aktion aus, wenn keine Bedingung erfüllt ist nach elif
Einführung in Python für die Softwareentwicklung

Kapitel 3 – Zusammenfassung

# Ingredients list
ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]


# Loop through and print each ingredient for ingredient in ingredients:
print(ingredient)
pasta
tomatoes
garlic
basil
olive oil
salt
Einführung in Python für die Softwareentwicklung

Kapitel 3 – Zusammenfassung

ingredients_to_add = 5
items_added = 0

while items_added < ingredients_to_add:
    items_added += 1
    remaining = ingredients_to_add - items_added

    if remaining > 3:
        print("Several ingredients remaining")
    elif remaining >= 1:
        print("Almost done!")
    else:
        print("Shopping list complete!")
Einführung in Python für die Softwareentwicklung

Kapitel 3 – Zusammenfassung

Schlüsselwort Funktion
and prüft, ob mehrere Bedingungen erfüllt sind
or prüft, ob mindestens eine Bedingung erfüllt ist
in prüft, ob ein Wert in einer Datenstruktur vorhanden ist
not prüft, ob ein Wert nicht in einer Datenstruktur vorhanden ist

 

  • list.append()
Einführung in Python für die Softwareentwicklung

Nächste Schritte

  • Weitere integrierte Funktionen

    • zip()
    • enumerate()
  • Pakete und Module

    • os
    • time
    • venv
    • pandas
    • requests
    • numpy
  • Benutzerdefinierte Funktionen

$$

  • Kurs von DataCamp: Entwicklung mit Python für Fortgeschrittene
Einführung in Python für die Softwareentwicklung

Glückwunsch!

Einführung in Python für die Softwareentwicklung

Preparing Video For Download...