Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Power-up the Hero | Variable Scope, Nested Functions, and Closures
Functional Programming Concepts in Python
Sectie 3. Hoofdstuk 9
single

single

Challenge: Power-up the Hero

Veeg om het menu te tonen

Taak

Veeg om te beginnen met coderen

Create a factory function that generates custom power-ups for a hero. Each power-up should remember its own multiplier and apply it to a hero's base stat, demonstrating closure behavior by allowing the inner function to remember the multiplier provided to the outer function.

  • Define an inner function inside create_power_up that takes a single argument base_stat and multiplies it by multiplier.
  • Return this inner function from create_power_up.
  • Use create_power_up to create two power-ups: one that doubles and one that triples a stat.
  • Apply these power-ups to a hero's attack and defense stats and print the results.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 9
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt