1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do funkcji w Pythonie

Connected

ćwiczenie

Słowo kluczowe nonlocal i funkcje zagnieżdżone

Czas dalej ćwiczyć zasięg! W tym ćwiczeniu użyjesz słowa kluczowego nonlocal wewnątrz funkcji zagnieżdżonej, aby zmienić wartość zmiennej zdefiniowanej w otaczającym zakresie.

Instrukcje

100 XP
  • Przypisz do echo_word łańcuch znaków word połączony z samym sobą.
  • Użyj słowa kluczowego nonlocal, aby zmienić wartość echo_word w otaczającym zakresie.
  • Zmień echo_word na echo_word połączone z '!!!'.
  • Wywołaj funkcję echo_shout(), przekazując jej jeden argument 'hello'.