Search Header Logo

PYTHON BASIC

Authored by Hamza ARGOUBI

Information Technology (IT)

KG

Used 13+ times

PYTHON BASIC
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?