0% ont trouvé ce document utile (0 vote)
16 vues4 pages

Quiz Python : Fonctions et Opérateurs

Transféré par

othmane1993
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
16 vues4 pages

Quiz Python : Fonctions et Opérateurs

Transféré par

othmane1993
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Nom : Contrôle N°2 Note :

Prénom : Semestre 2
Classe : 1APIC…….. Informatique

Choisir la bonne réponse :

Q1. Que fait la fonction input() en Python ?


A. Elle affiche un texte à l'écran
B. Elle permet de lire une entrée utilisateur
C. Elle convertit une chaîne en entier
D. Elle termine le programme

Q2. Quel est le type de valeur retourné par input() ?


A. int
B. float
C. str
D. bool

Q3. Que va afficher ce code ?


nom = input("Entrez votre nom : ")
print("Bonjour", nom)
A. Bonjour Entrez votre nom :
B. nom Bonjour
C. Bonjour suivi de ce que l'utilisateur a entré
D. Erreur d'exécution

Q4. Que renvoie l’expression 10 // 3 ?


A. 3
B. 3.33
C. 3.0
D. 1

Q5. Que renvoie 17 % 5 ?


A. 2
B. 3
C. 4
D. 5

Groupe Scolaire Abir Essaoussen Prive CHARIF OTHMANE 1


Q6. Quelle est la différence entre / et // en Python ?
A. / donne un entier, // donne un float
B. / donne un quotient entier, // donne un reste
C. / donne un quotient réel, // donne un quotient entier
D. Aucune différence

Q7. Quel opérateur utiliser pour calculer le reste d’une division ?


A. /
B. //
C. %
D. mod()

Q8. Quel est le résultat de 7 * 3 + 2 ?


A. 23
B. 27
C. 21
D. 22

Q9. Que vaut l'expression (8 + 2) / 2 ?


A. 5
B. 10
C. 4
D. 2

Q10. Que renvoie le code suivant ?


x = int("5")
type(x)
A. str
B. int
C. float
D. bool

Groupe Scolaire Abir Essaoussen Prive CHARIF OTHMANE 2


Q11. Quelle expression donne un float ?
A. 3 / 2
B. 3 // 2
C. 3 % 2
D. int(3.0)

Q12. Comment convertir un float en int ?


A. str(x)
B. float(x)
C. int(x)
D. type(x)

Q13. Quelle est la sortie de ce code ?


a = "4"
b=3
print(a * b)
A. 12
B. "12"
C. "444"
D. Erreur

Q14. Quel est le type de résultat de cette opération : 5 + 2.0 ?


A. int
B. float
C. str
D. bool

Q15. Python est un langage :


A. Compilé
B. Interprété
C. Binaire
D. Machine

Groupe Scolaire Abir Essaoussen Prive CHARIF OTHMANE 3


Q16. Quel avantage a un langage compilé ?
A. Plus rapide à modifier
B. Plus rapide à exécuter
C. Ne nécessite pas de compilation
D. Plus simple à lire

Q17. Que vaut 3 + 4 * 2 ?


A. 14
B. 11
C. 10
D. 16

Q18. Quelle est la valeur de (10 - 3) ** 2 ?


A. 49
B. 14
C. 64
D. 81

Q19. Que donne l'expression : 18 / 3 + 2 * 4 ?


A. 14
B. 10
C. 12
D. 16

Q20. Que renvoie 16 // 3 + 2 ?


A. 5
B. 7
C. 6
D. 8

Groupe Scolaire Abir Essaoussen Prive CHARIF OTHMANE 4

Vous aimerez peut-être aussi