Exercices sur les variables

Exercices sur les variables#

Exercise 1

  1. Répondre aux questions suivantes

    1. Comment nomme-t-on une variable permettant de stocker des valeurs logiques ?

    2. Si on a tapé a = 5, quel est le type de a ?

  2. Que produit l’appel 7 = b ?

Exercise 2

On entre les valeurs suivantes sur la console :

>>> a,b,c = 4,2,1

Représenter ce qui se passe par un schéma avec des flèches

Exercise 3

Écrire le tableau d’affectation des variables dans les cas suivants.

  1. a = 2
    b = 3
    c = a ** b
    d = c % b
    
  2. a = 3
    b = 2
    c = (b * a) ** b
    d = (c + b) // a
    
  3. a = 5
    b = 2
    c=a/b
    
  4. a = 5
    b = 2
    c=a/b
    
  5. a = 5
    b = 2
    c=a//b
    
  6. a = 5
    b = 2
    c=a%b
    
  7. a = 6
    b = 2
    c=a/b =
    

Exercise 4

  1. Donner le type de la variable rep si rep = x**2 + y** 2 == z**2

  2. S’agit-il d’une instruction ou d’une évaluation ?

    1. Que vaut rep si x = 5, y = 5 et z = 2 ?

    2. Que vaut rep si x = 6, y = 8 et z = 10 ?

Exercise 5

Donner le type et le résultat de l’expression var1 + var2 si c’est possible. Indiquer si le résultat n’est pas possible.

  1. var1=4
    var2=7
    
  2. var1="4"
    var2=7
    
  3. var1="4"
    var2="7"
    

Exercise 6

  1. Que contient la variable cpte à la fin de l’exécution de ce script ?

    cpte = 10
    cpte = cpte + cpte
    cpte = cpte + cpte
    
  2. Que contient la variable variable2 à la fin de l’exécution de ce script ?

    variable1 = 5
    variable2 = 2
    variable1 = variable2
    variable1 = variable2 + variable1
    

Exercise 7

Donner le type de var dans les cas suivants :

  1. var=45+50

  2. var="45<50"

  3. var=45+50+30.0

  4. var=45<50

Exercise 8

Quelle est la syntaxe correcte pour affecter la valeur 5 à une variable nommée age en Python ?

Exercise 9

Si x=3 et que l’instruction suivante est exécutée :

>>> x = x + 2

Quelle sera la nouvelle valeur de x ?