Introductie tot Python voor developers
Jasmin Ludolf
Senior Data Science Content Developer
# Hoeveelheid definiëren quantity = 10# Enkele aanhalingstekens ingredient_name = 'pasta'# Dubbele aanhalingstekens werken ook ingredient_name = "pasta"
ingredient_name = "Basil Leaves"# Omzetten naar kleine letters ingredient_name = ingredient_name.lower()
# Lijst met ingrediënten ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Waarde op de eerste index ophalen ingredients[0]
# Een dictionary maken
recipe_dict = {"pasta": 500,
"tomatoes": 400,
"garlic": 15,
"basil": 20,
"olive oil": 30,
"salt": 5}
# Een set maken ingredients_set = {"pasta", "tomatoes", "pasta", "basil", "garlic", "olive oil", "salt"}# Een tuple maken serving_sizes = (1, 2, 4, 6, 8)
| Operator | Functie |
|---|---|
== |
Gelijk aan |
!= |
Niet gelijk aan |
> |
Groter dan |
>= |
Groter dan of gelijk aan |
< |
Kleiner dan |
<= |
Kleiner dan of gelijk aan |
| Trefwoord | Functie | Gebruik |
|---|---|---|
if |
Als voorwaarde waar is | Eerst in de flow |
elif |
Anders: check voorwaarde | Na if |
else |
Anders: voer deze actie uit | Na elif |
# Ingrediëntenlijst ingredients = ["pasta", "tomatoes", "garlic", "basil", "olive oil", "salt"]# Loop en print elk ingrediënt for ingredient in ingredients:print(ingredient)
pasta
tomatoes
garlic
basil
olive oil
salt
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("Meerdere ingrediënten over")
elif remaining >= 1:
print("Bijna klaar!")
else:
print("Boodschappenlijst compleet!")
| Trefwoord | Functie |
|---|---|
and |
Beoordeelt of meerdere conditions waar zijn |
or |
Beoordeelt of één of meer conditions waar zijn |
in |
Checkt of een waarde in een datastructuur zit |
not |
Checkt of een waarde niet in een datastructuur zit |
list.append()Extra ingebouwde functies
zip()enumerate()Packages en modules
ostimevenvpandasrequestsnumpy$$
Introductie tot Python voor developers