Functions

Run Settings
LanguagePython
Language Version
Run Command
# 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
Editor Settings
Theme
Key bindings
Full width
Lines