Default parameter values : Function Default Argument « Function « Python






Default parameter values

Default parameter values
# positional parameters
# parameters with default values
def birthday2(name = "Jackson", age = 1):
    print "Happy birthday,", name, "!", " I hear you're", age, "today.\n"



birthday2()
birthday2(name = "Katherine")
birthday2(age = 12)
birthday2(name = "Katherine", age = 12)
birthday2("Katherine", 12)



           
       








Related examples in the same category

1.Default parameter of a function is 'global'Default parameter of a function is 'global'
2.Make default not globalMake default not global
3.Check if a default parameter value being usedCheck if a default parameter value being used
4.Give the parameters in the function default valuesGive the parameters in the function default values
5.keyword argumentskeyword arguments
6.Default Argument Values: a simple demoDefault Argument Values: a simple demo
7.Default Argument Values: default values are evaluated at the point of function definitionDefault Argument Values: default values are evaluated at the point of function definition
8.Default Argument Values: default value is evaluated only onceDefault Argument Values: default value is evaluated only once
9.Default Argument Values: If you don't want the default to be shared between subsequent calls