python default function values code example

Example 1: how to set a default parameter in python

def my_function(num1,num2=0):		#if num2 is not given, it will default it to zero
  return num1 + num2

print(my_function(1,2))				#prints out 3
print(my_function(4))				#prints out 4 since num2 got defaulted to 0

Example 2: python default arguments

def your_function(arg,kwarg='default'):
    return arg + kwarg

Example 3: python default value

d = {'a': 1, 'b': 2}

print(d.get('c', 3)) 	# 3

Example 4: python function parameters default value

def F(a, b=None):
    if b is None:
        b = []
    b.append(a)
    return b