Default argument
Default Argument
In Python the default argument is an argument that takes a default value if no value is provided in the function call. The following example uses default arguments, that prints default salary when no argument is passed.
Example:
def printinfo( name, salary = 3500):
print (“Name: “, name)
print (“Salary: “, salary)
return
printinfo(“Mani”)
Output:
Name: Mani
Salary: 3500
When the above code is changed as print info(“Ram”,2000) it produces the following output:
Output:
Name: Ram
Salary: 2000
In the above code, the value 2000 is passed to the argument salary, the default value already assigned for salary is simply ignored.
Qus. 1 : <p>What is the output of below program ?</p><pre>def say(message, times =1):<br> print(message * times)<br>say("Hello")<br>say("Word",5)</pre>
- Hello WordWordWordWordWord
- Hello Word 5
- Hello Word,Word,Word,Word,Word
- Hello HelloHelloHelloHelloHello
- One
- Two
- Three
- Any Number of Times
- 11
- 9
- 5
- 4
- 6 4
- 4 6
- 4 4
- 6 6
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.