sciences numériques et technologie (seconde) · Chapitre 2 · Application directe du cours
Quel est le type de chaque valeur ?
Variables, types et affectations · Les types de données · niveau 1 (application)
Énoncé
Donner, sans exécuter, ce qu'affiche chacun de ces print :
print(type(12))
print(type(12.0))
print(type("12"))
print(type(5 > 2))
print(type(10 / 2))Corrigé
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
<class 'float'>
Deux pièges à retenir :
12et12.0s'affichent presque pareil mais n'ont pas le même type : la présence du point décimal fait unfloat;- la division
/renvoie toujours unfloat, même quand elle tombe juste :10 / 2vaut5.0, pas5.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 14 autres exercices corrigés dans ce chapitre, et 22 à chercher avec le tuteur
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, le premier QCM, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.