Quick actions

cmd+k|ctrl+k

Navigation

Languages

Functions

Snippet info

Language

Python

Visibility

public

Author

akaimal04

Created

2024-12-28T21:44:28.909474Z

Updated

2024-12-28T23:31:15.366857Z

# parameters
# default parameters
def user_intro(name="The Chosen One", age="∞"):
    print(f"Hello {name}, you're {age} years old")
    
# positional arguments
user_intro("Arjun", 20);
user_intro("JuJu", 18);

# keyword arguments
user_intro(age=22, name="AK")   # can do this but unecessary

# using default parameters
user_intro()



# other examples
print("\n")
def sums(num1, num2):
    return num1 + num2

my_sum = sums(7,8)
print(my_sum)


print("\n")
def multiple_sum(*args, **kwargs):
    print(args)
    total = 0
    for items in kwargs.values():
        total += items
    return sum(args) + total
    
this_sum = multiple_sum(1,2,3,4,5,6,7,8,9,10, n1=99, n2=1)
print(this_sum)

#RULE: params, *args, default params, **kwargs



INFO