Type de données en Python
23 questions
5 minutes
Commencer le quiz
Type de données en Python
5:00
QUESTION 1 / 23
1.
<pre>print(type(True))
print(type(false))</pre>
L\'exécution du code ci-dessus donne:
<class \'bool\'>
<class \'bool\'>
<class \'bool\'>
Erreur
Erreur
<class \'bool\'>
Erreur
Erreur
QUESTION 2 / 23
2.
En Python 3, la division de deux <strong>nombres entiers</strong> renvoie par défaut
un float
un entier
un décimal
QUESTION 3 / 23
3.
<li>Soit le code suivant, Les numéros de ligne sont inclus pour référence seulement.</li>
<ul>
<pre class=\"lang:python decode:true \" >01 start = input(\"Quel âge aviez-vous à votre date de début? \")
02 end = input(\"Quel âge as-tu aujourd\'hui?\")
03</pre>
<li>Quel code devez-vous utiliser à la ligne 03?</li>
print(\"Félicitation pour” + (int(end)-int(start)) + “ années de service!”)
print(“Félicitation pour” + str(int(end)-int(start)) + “ années de service!”)
print(“Félicitation pour” + int(end - start) + “ années de service!”)
print(“Félicitation pour” + str(end - start)) + “ années de service!”)
QUESTION 4 / 23
4.
Le prédicat <code>not a==5</code> est équivaut à <code>a!=5</code>
Vrai
Faux
QUESTION 5 / 23
5.
La méthode <code>isalpha ()</code> renvoie <strong>True</strong> si tous les caractères de la chaîne sont des caractères numériques. Sinon, il renvoie <strong>False</strong>.
Vrai
Faux
QUESTION 6 / 23
6.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>((s.isalpha() or s.isnumeric()) and not(s.isalnum()))==True</pre>
s=\" \"
aucune de ces chaînes vérifie la condition
s=\"731longtemps\"
s=\"6911\"
s=\"20/04/2004\"
QUESTION 7 / 23
7.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>s.isalnum()==True</pre>
s=\"02/05/2014\"
s=\"six\"
s=\"06:08\"
s=\"8128\"
s=\"8+2=10\"
QUESTION 8 / 23
8.
<strong>Il y a trois types numériques en Python :</strong>
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.
int, float et complex
int, float et decimal
int, float et single
int, float et string
QUESTION 9 / 23
9.
Un booléen est un type de données qui ne peut prendre que deux valeurs : vrai ou faux, 1 ou 2.
Vrai
Faux
QUESTION 10 / 23
10.
Combien vaut la variable booléenne b à la fin de ce programme ?
<pre>s=\"245.56\"
b=not(s.isalnum() and s.isnumeric())
</pre>
Vrai
Faux
QUESTION 11 / 23
11.
Connaissant la valeur de la chaîne de caractères s cochez toutes les méthodes qui renvoient True :
<pre>s=\"zoo\"</pre>
s.isspace()
Aucune : toutes ces méthodes renvoient False
s.isalpha()
s.isalnum()
s.isnumeric()
QUESTION 12 / 23
12.
Le résultat de <strong>3**3</strong> est
27
9
18
QUESTION 13 / 23
13.
Le code suivant montre l\'utilisation de la méthode <code>isnumeric ()</code> en Python.
<pre>
str = u\"this2009\";
print str.isnumeric()
str = u\"23443434\";
print str.isnumeric()
</pre>
Lorsque nous exécutons le programme ci-dessus, quel résultat produira:
False
True
False
False
True
True
True
False
QUESTION 14 / 23
14.
<li>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, <code>isdigit()</code> renvoie <strong>Vrai</strong>.</li>
Vrai
Faux
QUESTION 15 / 23
15.
La méthode <code>isalpha ()</code> renvoie <strong>False</strong> si tous les caractères de la chaîne sont des caractères numériques. Sinon, il renvoie <strong>True</strong>.
Vrai
Faux
QUESTION 16 / 23
16.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>s.isalnum()==True</pre>
s=\"division\"
s=\"Martin ALICE\"
s=\"563.667\"
s=\"24/11/2029\"
s=\"404,88\"
QUESTION 17 / 23
17.
En Python le symbole suivant : <strong>//</strong> désigne
Division entière
Division
Reste de la division entière
La division des opérandes où le résultat est le quotient dans lequel les chiffres après la virgule sont supprimés
QUESTION 18 / 23
18.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>s.isalnum()==True and s.isalpha()==False and s.isnumeric()==False</pre>
s=\" \"
s=\"-2541\"
s=\"site Apc\"
s=\"Mohamed MEJRI\"
s=\"cinq250\"
QUESTION 19 / 23
19.
Connaisant la valeur de la chaîne de caractères s cochez toutes les méthodes qui renvoient True :
s=\"5678\"
s.isalpha()
s.isspace()
s.isalnum()
s.isnumeric()
QUESTION 20 / 23
20.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>((s.isalpha() or s.isnumeric()) and not(s.isalnum()))==True</pre>
s=\"22/03/2002\"
s=\"05/03/2011\"
s=\"Mohamed\"
s=\"-5206\"
s=\"1614\"
s=\"!;?&\"
s=\"00:09\"
QUESTION 21 / 23
21.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>s.isalpha()==True</pre>
s=\"+6462\"
s=\"%.:-!?$\"
s=\"03:05\"
s=\"18/04/2004\"
s=\" \"
Aucune de ces chaînes vérifie la condition
QUESTION 22 / 23
22.
Cochez toutes les chaînes de caractères s pour lesquelles la condition suivante est vérifiée :
<pre>s.isnumeric()==False</pre>
s=\"Thomas VALÉRIE\"
s=\"G\"
s=\"1566.769\"
s=\"1478.160\"
s=\"22/09/2011\"
QUESTION 23 / 23
23.
La méthode <code>isdigit()</code> renvoie <strong>True</strong> si tous les caractères de la chaîne sont des chiffres. Sinon, il renvoie <strong>False</strong>.
Vrai
Faux
Précédent
Suivant
Terminer
Chargement...
Entrée
Aucun résultat pour cette recherche
Essayez d'autres mots-clés ou vérifiez l'orthographe
↑↓
naviguer
↵
ouvrir
esc
fermer
Recherche intelligente