fun_defargs2.py 259 B

12345678910111213141516171819
  1. # overriding default arguments
  2. def foo(a, b=3):
  3. print(a, b)
  4. # override with positional
  5. foo(1, 333)
  6. # override with keyword
  7. foo(1, b=333)
  8. # override with keyword
  9. foo(a=2, b=333)
  10. def foo2(a=1, b=2):
  11. print(a, b)
  12. # default and keyword
  13. foo2(b='two')