Argumenten
In Python zijn functieargumenten de invoerwaarden die je aan een functie meegeeft wanneer je deze aanroept. Hiermee kun je gegevens of waarden aanleveren die de functie kan gebruiken. Deze argumenten kunnen afzonderlijke waarden zijn of objecten zoals lijsten, tuples, dictionaries of aangepaste objecten.
Wanneer we bijvoorbeeld de functie print()
gebruiken, geven we een string als argument mee. Hier is een ander voorbeeld:
Stel dat we een functie willen schrijven die de som van twee verschillende getallen berekent en het resultaat afdrukt. Om dit te bereiken, moeten we deze twee getallen aan de functie doorgeven met behulp van haakjes ()
.
123456789# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 # Print the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
We hebben num_1
en num_2
als argumenten aan de functie doorgegeven en deze vervolgens gebruikt om de som te berekenen. Je kunt een willekeurig aantal functieargumenten instellen.
Laten we een voorbeeld bekijken waarbij we een lijst als argument voor de functie gebruiken:
123456789101112131415# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
Deze code definieert een functie calculate_list_sum
die een lijst met getallen ontvangt, de som berekent door elk getal bij de variabele total
op te tellen, en het resultaat afdrukt. De functie wordt aangeroepen met de lijst my_list
, die de getallen [1, 2, 3, 4, 5]
bevat, en geeft de som weer, namelijk 15
.
Swipe to start coding
Stel dat je de omtrek van een driehoek moet berekenen met zijden a
, b
en c
.
- Geef drie argumenten door:
a
,b
enc
aan de functiecalculate_triangle_perimeter
. - Bereken in de functie de omtrek door de drie zijden bij elkaar op te tellen.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain the difference between function arguments and parameters?
How can I pass multiple types of arguments to a function?
What happens if I don't provide all required arguments when calling a function?
Awesome!
Completion rate improved to 4.35
Argumenten
Veeg om het menu te tonen
In Python zijn functieargumenten de invoerwaarden die je aan een functie meegeeft wanneer je deze aanroept. Hiermee kun je gegevens of waarden aanleveren die de functie kan gebruiken. Deze argumenten kunnen afzonderlijke waarden zijn of objecten zoals lijsten, tuples, dictionaries of aangepaste objecten.
Wanneer we bijvoorbeeld de functie print()
gebruiken, geven we een string als argument mee. Hier is een ander voorbeeld:
Stel dat we een functie willen schrijven die de som van twee verschillende getallen berekent en het resultaat afdrukt. Om dit te bereiken, moeten we deze twee getallen aan de functie doorgeven met behulp van haakjes ()
.
123456789# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 # Print the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
We hebben num_1
en num_2
als argumenten aan de functie doorgegeven en deze vervolgens gebruikt om de som te berekenen. Je kunt een willekeurig aantal functieargumenten instellen.
Laten we een voorbeeld bekijken waarbij we een lijst als argument voor de functie gebruiken:
123456789101112131415# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
Deze code definieert een functie calculate_list_sum
die een lijst met getallen ontvangt, de som berekent door elk getal bij de variabele total
op te tellen, en het resultaat afdrukt. De functie wordt aangeroepen met de lijst my_list
, die de getallen [1, 2, 3, 4, 5]
bevat, en geeft de som weer, namelijk 15
.
Swipe to start coding
Stel dat je de omtrek van een driehoek moet berekenen met zijden a
, b
en c
.
- Geef drie argumenten door:
a
,b
enc
aan de functiecalculate_triangle_perimeter
. - Bereken in de functie de omtrek door de drie zijden bij elkaar op te tellen.
Oplossing
Bedankt voor je feedback!
single