Keyword Arguments
Keyword Arguments
Keyword arguments will invoke the function after the parameters are recognized by their parameter names. The value of the keyword argument is matched with the parameter name and so, one can also put arguments in improper order (not in order).
Example:
def printdata (name):
print (“Example-1 Keyword arguments”)
print (“Name :”,name)
return
# Now you can call printdata() function
printdata(name = “Gshan”)
When the above code is executed, it produces the following output :
Output:
Example-1 Keyword arguments
Name :Gshan
Example:
def printdata (name):
print (“Example-2 Keyword arguments”)
print (“Name :”, name)
return
# Now you can call printdata() function
printdata (name1 = “Gshan”)
When the above code is executed, it produces the following result :
TypeError: printdata() got an unexpected keyword argument 'name1'
Example:
def printdata (name, age):
print ("Example-3 Keyword arguments")
print ("Name :",name)
print ("Age :",age)
return
# Now you can call printdata() function
printdata (age=25, name="Gshan")
When the above code is executed, it produces the following result:
Output:
Example-3 Keyword arguments
Name : Gshan
Age : 25
Qus. 1 : ____ are the arguments passed to a function in correct positional order.
- Required arguments
- Keyword arguments
- Default arguments
- Variable-length arguments
Programs
Python program to convert decimal into other number systems
python program that generates six random numbers in a sequence created with start stop step
Python program to illustrate the global variable
python program to create a function to calculate factorial value
Python program to find the sum of factorial upto n terms using function
python program to create a function for reverse the number
Python program to check number is Palindrome or not using function
Python program to create a function for calculating sum of digit
Python program to create recursive function to find factorial
python function to accept 2 number and return addition subtraction multiplication and division
python function to accept number of days and return week and days to its equivalent
python function to extract the day month year from given date
Python function to find the sum of all numbers between 100 and 500 which are divisible by 2
Python function to get two matrices and multiply them
python recursive function to find the sum of digits
python recursive function to print the reverse of number
Write a function with name dividebyfive which generate and prints a random integer number from the range 0 to 100 and then return True if the randomly generated number is divisible by 5, and False otherwise.