Python voor gevorderde ontwikkelaars
Jasmin Ludolf
Senior Data Science Content Developer
# Lijst met bereidingstijden (minuten) preparation_times = [19.23, 15.67, 48.57, 23.45, 12.06, 34.56, 45.67]# Gemiddelde bereidingstijd berekenen average_time = sum(preparation_times) / len(preparation_times)# Resultaat afronden rounded_average_time = round(average_time, 2) print(average_time)
28.46
Don't Repeat Yourself (DRY)
$$

# Maak een eigen functie om de gemiddelde waarde te berekenen
def
# Maak een eigen functie om de gemiddelde waarde te berekenen
def average
# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(
# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(values)
values (argument) - info die de functie nodig heeft om te werken# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(values):
# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(values):
# Bereken het gemiddelde
average_value = sum(values) / len(values)
# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(values):
# Bereken het gemiddelde
average_value = sum(values) / len(values)
# Rond het resultaat af
rounded_average = round(average_value, 2)
# Maak een eigen functie om de gemiddelde waarde te berekenen def average(values): # Bereken het gemiddelde average_value = sum(values) / len(values) # Rond het resultaat af rounded_average = round(average_value, 2)# Geef een output terug return
average_value en rounded_average zijn alleen beschikbaar binnen average()# Maak een eigen functie om de gemiddelde waarde te berekenen
def average(values):
# Bereken het gemiddelde
average_value = sum(values) / len(values)
# Rond het resultaat af
rounded_average = round(average_value, 2)
# Retourneer rounded_average als output
return rounded_average
# Lijst met bereidingstijden (minuten) preparation_times = [19.23, 15.67, 48.57, 23.45, 12.06, 34.56, 45.67]# Het gemiddelde berekenen print(average(preparation_times))
28.46
# Lijst met bestellingen orders = [12, 8, 10, 9, 15, 21, 16]print(average(orders))
12.86
# Het gemiddelde berekenen
print(average(preparation_times))
28.46
# average_time opslaan average_time = average(preparation_times)print(average_time)
28.46
Python voor gevorderde ontwikkelaars