summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/fun_defargs2.py
blob: 8b72ed8b1514c0525c31f1d298b4041292ac8efa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# overriding default arguments

def foo(a, b=3):
    print(a, b)

# override with positional
foo(1, 333)

# override with keyword
foo(1, b=333)

# override with keyword
foo(a=2, b=333)

def foo2(a=1, b=2):
    print(a, b)

# default and keyword
foo2(b='two')