Fonctions et modules - Chapitre 5
12 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle est la portée d'une variable locale dans une fonction ?

  • La variable locale est accessible uniquement dans la fonction où elle a été définie. (correct)
  • La variable locale est accessible dans toute le programme.
  • La variable locale est accessible dans toutes les fonctions du programme.
  • La variable locale est accessible uniquement après sa définition.
  • Que représente la portée d'une variable ?

  • Le nombre de fois qu'une variable est utilisée dans le programme.
  • Le type de données d'une variable.
  • La valeur attribuée à une variable.
  • La zone de programme dans laquelle une variable est utilisable. (correct)
  • Qu'est-ce qu'une variable globale ?

  • Une variable définie dans une fonction.
  • Une variable qui peut être utilisée dans tout le programme.
  • Une variable définie en dehors de toute fonction. (correct)
  • Une variable qui a une valeur par défaut.
  • Quelle est la portée d'une variable globale ?

    <p>La partie du programme qui se situe après sa définition.</p> Signup and view all the answers

    Qu'est-ce qu'une variable locale ?

    <p>Une variable définie dans une fonction, y compris ses paramètres.</p> Signup and view all the answers

    Quelle est la portée d'une variable locale ?

    <p>Uniquement la fonction dans laquelle elle a été définie.</p> Signup and view all the answers

    Que se passe-t-il lorsqu'une variable locale dans une fonction a le même nom qu'une variable globale ?

    <p>La variable locale est accessible uniquement à l'intérieur de la fonction.</p> Signup and view all the answers

    Dans l'exemple donné, quelle est la valeur de x après l'appel de la fonction fonc() ?

    <p>33333</p> Signup and view all the answers

    Que se passe-t-il si deux variables globales ont le même nom ?

    <p>La deuxième définition couvre la première, et seule la valeur de la deuxième définition est accessible.</p> Signup and view all the answers

    Que se passe-t-il si deux variables locales dans deux fonctions différentes ont le même nom ?

    <p>Les deux variables sont complètement indépendantes et n'interfèrent pas l'une avec l'autre.</p> Signup and view all the answers

    Quelle affirmation est vraie concernant les variables locales et globales de même nom ?

    <p>Python réserve une place en mémoire différente pour la variable locale et la variable globale.</p> Signup and view all the answers

    Que se passe-t-il si une variable locale est définie avant une variable globale de même nom ?

    <p>La variable locale est accessible uniquement à l'intérieur de la fonction.</p> Signup and view all the answers

    More Like This

    Python Functions and Modules
    5 questions
    Python Functions and Modules Overview
    21 questions
    Use Quizgecko on...
    Browser
    Browser