01 / 07
Nobody remembers the order
As the arguments pile up, reading the calling side tells you less and less.
Can you tell that the 15 below is an age? You can, because the definition sits right above it. In a real program that definition lives somewhere else, and not being able to read a call on its own is a problem.
def introduce(name, age, hobby): print(f"{name} is {age} and likes {hobby}")introduce("Yui", 15, "reading")Result
Yui is 15 and likes reading