Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Threshold Checker | Variable Scope
Intermediate Python: Arguments, Scopes and Decorators
course content

Conteúdo do Curso

Intermediate Python: Arguments, Scopes and Decorators

Intermediate Python: Arguments, Scopes and Decorators

1. Packing and Unpacking
2. Arguments in Function
3. Function as an Argument
4. Variable Scope
5. Decorators

bookChallenge: Threshold Checker

Tarefa

Develop a closure that maintains a state and can be used to perform operations based on that state.

Let's create a closure that checks if a given value exceeds a specified minimum.

  1. Start by defining the outer function, which we'll name threshold_checker;
  2. This function should accept a parameter named threshold;
  3. Next, declare an inner function called check within threshold_checker. This inner function should take one parameter, value;
  4. Inside the check function, return True if the value is greater than the threshold, and False otherwise. Use the < operator for this comparison;
  5. Finally, ensure that the outer function, threshold_checker, returns the inner function check;
  6. Assign the threshold_checker function to a variable named greater_than_10, passing 10 as the threshold value;
  7. Run Code and Submit Task.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 7
toggle bottom row

bookChallenge: Threshold Checker

Tarefa

Develop a closure that maintains a state and can be used to perform operations based on that state.

Let's create a closure that checks if a given value exceeds a specified minimum.

  1. Start by defining the outer function, which we'll name threshold_checker;
  2. This function should accept a parameter named threshold;
  3. Next, declare an inner function called check within threshold_checker. This inner function should take one parameter, value;
  4. Inside the check function, return True if the value is greater than the threshold, and False otherwise. Use the < operator for this comparison;
  5. Finally, ensure that the outer function, threshold_checker, returns the inner function check;
  6. Assign the threshold_checker function to a variable named greater_than_10, passing 10 as the threshold value;
  7. Run Code and Submit Task.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 7
toggle bottom row

bookChallenge: Threshold Checker

Tarefa

Develop a closure that maintains a state and can be used to perform operations based on that state.

Let's create a closure that checks if a given value exceeds a specified minimum.

  1. Start by defining the outer function, which we'll name threshold_checker;
  2. This function should accept a parameter named threshold;
  3. Next, declare an inner function called check within threshold_checker. This inner function should take one parameter, value;
  4. Inside the check function, return True if the value is greater than the threshold, and False otherwise. Use the < operator for this comparison;
  5. Finally, ensure that the outer function, threshold_checker, returns the inner function check;
  6. Assign the threshold_checker function to a variable named greater_than_10, passing 10 as the threshold value;
  7. Run Code and Submit Task.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Tarefa

Develop a closure that maintains a state and can be used to perform operations based on that state.

Let's create a closure that checks if a given value exceeds a specified minimum.

  1. Start by defining the outer function, which we'll name threshold_checker;
  2. This function should accept a parameter named threshold;
  3. Next, declare an inner function called check within threshold_checker. This inner function should take one parameter, value;
  4. Inside the check function, return True if the value is greater than the threshold, and False otherwise. Use the < operator for this comparison;
  5. Finally, ensure that the outer function, threshold_checker, returns the inner function check;
  6. Assign the threshold_checker function to a variable named greater_than_10, passing 10 as the threshold value;
  7. Run Code and Submit Task.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 4. Capítulo 7
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
some-alt