
PYTHON BASIC

Quiz
•
Information Technology (IT)
•
KG
•
Medium
Hamza ARGOUBI
Used 13+ times
FREE Resource
34 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Que va afficher le code suivant ?
print("Bonjour, le monde!")
Bonjour, le monde
"Bonjour, le monde!"
Bonjour, le monde!
Erreur
Answer explanation
Le code affiche 'Bonjour, le monde!' car la fonction print() en Python affiche le texte entre guillemets, y compris le point d'exclamation. La bonne réponse est donc 'Bonjour, le monde!'.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lequel des noms de variable suivants est valide ?
2nom
nom@
_nom
^nom
Answer explanation
Le nom de variable '_nom' est valide car il commence par un underscore, ce qui est autorisé. Les autres options ne sont pas valides : '2nom' commence par un chiffre, 'nom@' et '^nom' contiennent des caractères spéciaux non permis.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Que fait le code suivant ?
p="ou non"
print("Python est amusant !"p)
Affiche "Ceci est un commentaire" et "Python est amusant !"
Affiche "Python est amusant !"
Provoque une erreur
Affiche "Python est amusant ! ou non"
Answer explanation
Le code provoque une erreur car la syntaxe de la fonction print est incorrecte. Il manque une virgule entre la chaîne de caractères et la variable 'p', ce qui rend l'instruction invalide.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lequel des éléments suivants est un type de données en Python ?
int
nombre
texte
caractère
Answer explanation
En Python, 'int' est un type de données qui représente des entiers. Les autres options comme 'nombre', 'texte' et 'caractère' ne sont pas des types de données valides en Python. Donc, la bonne réponse est 'int'.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Lequel des types suivants n'est pas un type de données en Python ?
float
list
array
dict
Answer explanation
En Python, les types de données incluent float, list et dict. Cependant, 'array' n'est pas un type de données natif en Python, bien qu'il existe un module 'array' pour des tableaux. Donc, la réponse correcte est 'array'.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Que va afficher le code suivant ?
print(10 // 3)
3,33
3
4
10
Answer explanation
Le code utilise l'opérateur de division entière '//' qui renvoie le quotient sans la partie décimale. Ainsi, 10 // 3 donne 3, car 3 est le plus grand entier qui, multiplié par 3, reste inférieur ou égal à 10.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Quel opérateur est utilisé pour vérifier l'égalité entre deux valeurs ?
=
==
!=
equals
Answer explanation
L'opérateur '==' est utilisé pour vérifier l'égalité entre deux valeurs en comparant leur contenu. Les autres options ne sont pas correctes pour cette opération : '=' est un opérateur d'affectation, '!=' vérifie l'inégalité, et 'equals' est une méthode en Java.
Create a free account and access millions of resources
Similar Resources on Wayground
30 questions
QUIZ Edublock Python

Quiz
•
9th Grade
30 questions
Week 7-8

Quiz
•
University
32 questions
Excel - Reconnaitre les icones et fonctionnalitées

Quiz
•
KG - University
33 questions
Excel - Les Bases

Quiz
•
KG - University
30 questions
Quizz Python 2

Quiz
•
6th - 8th Grade
30 questions
02_INTERNET

Quiz
•
10th Grade
30 questions
UJIAN MID SMT GENAP INFORMATIKA KLS X TP. 2024/2025

Quiz
•
10th Grade
30 questions
REMEDIAL ASESMEN SUMATIF AKHIR SEM-GANJIL MULOK 2024

Quiz
•
12th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
20 questions
PBIS-HGMS

Quiz
•
6th - 8th Grade
10 questions
"LAST STOP ON MARKET STREET" Vocabulary Quiz

Quiz
•
3rd Grade
19 questions
Fractions to Decimals and Decimals to Fractions

Quiz
•
6th Grade
16 questions
Logic and Venn Diagrams

Quiz
•
12th Grade
15 questions
Compare and Order Decimals

Quiz
•
4th - 5th Grade
20 questions
Simplifying Fractions

Quiz
•
6th Grade
20 questions
Multiplication facts 1-12

Quiz
•
2nd - 3rd Grade