Beginner Codes/Python/Default & Keyword Arguments
43%

Instructions

Syntax

def make_pizza(size="Medium", topping="Cheese"):

Default & Keyword Arguments 🍕

Sila nerangal-la function-ku arguments anuppa marandhuta error varum. Adhukku pathila namba 'Default' values set pannikalam!

1. Default Arguments 🛡️

Parameter-ku pakkathulaye = pottu oru value kudutha, adhu dhaan default value. Neenga argument pass pannalana, andha default value-va function eduthukum.

def make_pizza(size="Medium"):
    print(f"Baking a {size} pizza!")

make_pizza() # Argument ille na "Medium" aagidum
make_pizza("Large") # Ippo "Large" aagidum

2. Keyword Arguments 🔑

Oru function-la neraya parameters irundha, endha order-la anuppanum nu kozhappam varum. Adhukku parameter peru vechiye anuppalam!

def make_pizza(size="Medium", topping="Cheese"):
    print(f"Baking a {size} pizza with {topping}!")

# Order maathi kooda anuppalam, correct-a match aagidum:
make_pizza(topping="Olive", size="Small")

Interactive Pizza Maker 🧑‍🍳

Kizhe ulla buttons-a click panni, Default and Keyword arguments eppadi work aagudhu nu paarunga!

Default & Keyword Arguments

def make_pizza(size="Medium", topping="Cheese"):
print(f"Baking a {size} pizza with {topping}!")
make_pizza()
make_pizza("Large")
make_pizza(topping="Olive", size="Small")
size parameter
...
topping parameter
...
Kizhe ulla buttons-a click panni function-a eppadi call panradhu nu paarunga!

Test the Function

Pizza Output
Waiting for order...

Your Turn! (Unga neram!)

  1. greet nu oru function create pannunga.
  2. Adhukku name and msg="Hello" nu parameters kudunga (msg ku default value irukku).
  3. Ulla print(msg + ", " + name) kudunga.
  4. Kadasia, greet("Vijay") nu call pannunga!

Help

Default & Keyword ArgumentsExercise 34/7740 XP
❴❵ script.py
python.code
python
Loading...
Terminal
Terminal — python
Beginner Codes Terminal v1.0.0
─────────────────────────────────────
Ready. Click "Run Code" to execute...
Ready
Piston APIPYTHON0 lines