Python au lycée (1) : Les variables Entraînement

Vrai/Faux : Transtypage et saisie Python (niveau 3)

Durée estimée
5 minutes
Difficulté
Votre progression

Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.

Créer un compte

Objectifs travaillés

Pour chaque affirmation suivante sur le transtypage, la saisie et les types dynamiques en Python, indiquez si elle est Vraie ou Fausse.

Déroulement pas à pas (Correction et Indices)

Question 1 :

On exécute le programme Python ci-dessous :

a = 1
a = 'Bonjour'

Affirmation : Ce programme provoque une erreur car on change le type de a.

  • (Incorrect) Vrai
  • (Correct) Faux
Question 2 :

L'utilisateur exécute le programme Python suivant et saisit $42$ au clavier :

a = input("Saisir une valeur : ")

Affirmation : Après cette instruction, a contient le nombre entier $42$.

  • (Incorrect) Vrai
  • (Correct) Faux
Question 3 :

On exécute le programme Python ci-dessous :

print("Total :", 3 + 4)

Affirmation : Ce programme affiche Total : 7.

  • (Correct) Vrai
  • (Incorrect) Faux
Question 4 :

L'utilisateur exécute le programme Python suivant et saisit $3.5$ au clavier :

n = int(input("n = "))

Affirmation : Cette instruction permet à l'utilisateur de saisir le nombre décimal $3{,}5$.

  • (Incorrect) Vrai
  • (Correct) Faux
Question 5 :

Affirmation : En Python, l'opérateur ** calcule la puissance d'un nombre.

  • (Correct) Vrai
  • (Incorrect) Faux
Question 6 :

On exécute le programme Python ci-dessous :

a = "ab"
print(3 * a)

Affirmation : Ce programme affiche ababab.

  • (Correct) Vrai
  • (Incorrect) Faux