A simple explanation of Python function arguments, keywords, *args, and **kwargs @SebastiaanMath%C3%B4t
A simple explanation of Python function arguments, keywords, *args, and **kwargs  @SebastiaanMath%C3%B4t
Uploaded September 2016 | Updated September 2026, 3 weeks ago
Check out the entire playlist with Python lectures! youtube.com/playlist?list=PLR-r0edywujd8D-R2Kue1C_wYEK_4Ii71

This is a simple explanation of how you can pass arguments to functions in Python. It covers:

- arguments (without default value)
- keywords (with default value)
- argument lists or *args (an arbitrary number of arguments captured into a list)
- keyword dictionaries or **kwargs (an arbitrary number of keywords captured into a dict)
A simple explanation of Python function arguments, keywords, *args, and **kwargsCharacter encoding in Python made easyNumerical Python tricks: All there is to know about nan and infDifferent ways to use objects and attributes in PythonCreating a psychology experiment with OpenSesame 3.1Sensation and Perception | Biological Psychology 3.2Gestalt Theory | Biological Psychology 3.4Introduction to Memory | Biological Psychology 4.1Chicken head stabilization (collage)Basic Python tricks: List slicing and list comprehensionsDebugging Python | Python tricksOpenSesame 3.1 tutorial: Cats, Dogs, and Capybaras
Sebastiaan Mathôt |

A simple explanation of Python function arguments, keywords, *args, and **kwargs

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER