QCM les types de données en Python
- Posté par Riadh HAJJI
- Catégories Python
- Date 1 septembre 2020
- Commentaires 0 commentaire
Sommaire
QCM les types de données en Python
-
Objectif
- Ce QCM permet de s’évaluer sur différents types concernant la programmation en langage Python.
- Le type entier (int) permet de représenter n'importe quel nombre entier, peu importe sa taille.
- Le type flottant (float) permet de représenter des nombres comportant une partie décimale, compris entre 10−308 et 10308. La valeur spéciale math.inf représente l'infini.
- Le type complexe (complex) permet de représenter des nombres complexes, où le nombre imaginaire se note j.
- En Python, les exposants et les indices (généralement écrits en Unicode) sont également considérés comme des caractères numériques. Par conséquent, si la chaîne contient ces caractères avec des caractères décimaux,
isdigit()
renvoie Vrai. - Soit le code suivant, Les numéros de ligne sont inclus pour référence seulement.
- Quel code devez-vous utiliser à la ligne 03?
Type de données en Python
Félicitation - vous avez complété Type de données en Python.
Vous avez obtenu %%SCORE%% sur %%TOTAL%%.
Votre performance a été évaluée à %%RATING%%
Question 1 |
((s.isalpha() or s.isnumeric()) and not(s.isalnum()))==True
A | s="22/03/2002" |
B | s="00:09" |
C | s="-5206" |
D | s="05/03/2011" |
E | s="!;?&" |
F | s="Mohamed"
|
G | s="1614"
|
Question 2 |
s.isnumeric()==False
A | s="22/09/2011" |
B | s="1566.769" |
C | s="G" |
D | s="1478.160" |
E | s="Thomas VALÉRIE" |
Question 3 |
isalpha ()
renvoie False si tous les caractères de la chaîne sont des caractères numériques. Sinon, il renvoie True.A | Vrai |
B | Faux |
Question 4 |
isdigit()
renvoie True si tous les caractères de la chaîne sont des chiffres. Sinon, il renvoie False.A | Vrai |
B | Faux |
Question 5 |
A | Division |
B | Reste de la division entière |
C | Division entière |
D | La division des opérandes où le résultat est le quotient dans lequel les chiffres après la virgule sont supprimés |
Question 6 |
isalpha ()
renvoie True si tous les caractères de la chaîne sont des caractères numériques. Sinon, il renvoie False.A | Faux |
B | Vrai |
Question 7 |
A | int, float et string |
B | int, float et complex |
C | int, float et decimal |
D | int, float et single |
Question 8 |
s.isalnum()==True
A | s="8128" |
B | s="six" |
C | s="8+2=10"
|
D | s="02/05/2014" |
E | s="06:08" |
Question 9 |
A | 27 |
B | 9 |
C | 18 |
Question 10 |
A | Vrai |
B | Faux |
Question 11 |
print(type(True)) print(type(false))L'exécution du code ci-dessus donne:
A | <class 'bool'>
<class 'bool'> |
B | Erreur
<class 'bool'> |
C | <class 'bool'>
Erreur |
D | Erreur
Erreur |
Question 12 |
isnumeric ()
en Python.
str = u"this2009"; print str.isnumeric() str = u"23443434"; print str.isnumeric()Lorsque nous exécutons le programme ci-dessus, quel résultat produira:
A | False
True |
B | True
True |
C | False
False |
D | True
False |
Question 13 |
s.isalnum()==True
A | s="404,88" |
B | s="563.667" |
C | s="division" |
D | s="24/11/2029" |
E | s="Martin ALICE" |
Question 14 |
not a==5
est équivaut à a!=5
A | Faux |
B | Vrai |
Question 15 |
s="245.56" b=not(s.isalnum() and s.isnumeric())
A | Faux |
B | Vrai |
Question 16 |
((s.isalpha() or s.isnumeric()) and not(s.isalnum()))==True
A | s="20/04/2004" |
B | s="6911" |
C | s=" " |
D | aucune de ces chaînes vérifie la condition |
E | s="731longtemps"
|
Question 17 |
s="zoo"
A | s.isspace() |
B | s.isalnum()
Indice: Vérifiez si tous les caractères du texte sont alphanumériques: |
C | Aucune : toutes ces méthodes renvoient False |
D | s.isnumeric() |
E | s.isalpha() |
Question 18 |
s.isalpha()==True
A | s="%.:-!?$" |
B | Aucune de ces chaînes vérifie la condition
|
C | s="03:05" |
D | s="+6462" |
E | s="18/04/2004" |
F | s=" " |
isalpha ()
vérifie si la chaîne se compose uniquement de caractères alphabétiquesQuestion 19 |
A | s.isalnum() |
B | s.isnumeric()
|
C | s.isalpha()
|
D | s.isspace()
|
Question 20 |
A | un entier |
B | un décimal |
C | un float |
>>> x = 3 / 4 >>> x 0.75 >>> type (x)
Question 21 |
s.isalnum()==True and s.isalpha()==False and s.isnumeric()==False
A | s="site Apc"
|
B | s="Mohamed MEJRI"
|
C | s="cinq250"
|
D | s="-2541" |
E | s=" "
|
Question 22 |
A | Vrai |
B | Faux |
Question 23 |
01 start = input("Quel âge aviez-vous à votre date de début? ") 02 end = input("Quel âge as-tu aujourd'hui?") 03
A | print(“Félicitation pour” + str(end - start)) + “ années de service!”) |
B | print("Félicitation pour” + (int(end)-int(start)) + “ années de service!”) |
C | print(“Félicitation pour” + str(int(end)-int(start)) + “ années de service!”) |
D | print(“Félicitation pour” + int(end - start) + “ années de service!”) |
← |
→ |


Ces articles pourraient aussi vous intéresser
Corrections Exercices les boucles Python Série 02
if, if…else et if…elif…else en Python La boucle while en python La boucle for en python Comment utiliser Break, Continue et Pass dans Python Exercices les boucles Python Série 01 (Correction) Exercices les boucles Python Série 02(Correction) Quiz les structures conditionnelles Corrections Exercices les boucles Python Série 02 Objectifs Comprendre et savoir utiliser les boucles en Python. Exercice 07 Énoncé …
Exercices en Python traitement des listes série 02
Création de listes en Python Manipulation de listes avec Python Rechercher dans une liste Python Les tuples en Python Les dictionnaires en Python Les ensembles en Python Exercices en Python traitement des listes série 01 (Correction) Exercices en Python traitement des listes série 02 (Correction) Quiz les listes en Python Quiz les tuples en Python Quiz les dictionnaires en Python …
Correction exercices en Python traitement des listes série 02
Création de listes en Python Manipulation de listes avec Python Rechercher dans une liste Python Les tuples en Python Les dictionnaires en Python Les ensembles en Python Exercices en Python traitement des listes série 01 (Correction) Quiz les listes en Python Quiz les tuples en Python Quiz les dictionnaires en Python Quiz les ensembles en Python Correction exercices en Python …
