Content de te revoir.
Parlons de notre premier type de données et vous savez quoi, faisons-en deux en même temps,
nous avons Int et float's int signifie Integer, comme vous pouvez le voir ici, et float signifie un nombre à virgule flottante.
Hmm, explorons cela d'abord, commençons par un entier, un entier est, eh bien, un nombre trois, quatre
ou cinq.
Ce sont tous des nombres entiers.
Dans un langage de programmation, vous pouvez utiliser des nombres entiers pour effectuer des opérations mathématiques, par exemple, deux plus
quatre, si je l'exécute bien, rien ne s'affiche car encore une fois, nous devons effectuer une action sur ces types de
données.
Et une action que nous avons apprise jusqu'à présent est cette idée d'imprimer.
Et nous imprimons quelque chose en appelant le mot-clé print avec les crochets.
Donc, les crochets, c'est presque comme dire, hé, effectuez cette action sur ces types de données.
Et si nous exécutons ceci.
Nous en avons six ici, génial.
Ainsi, non seulement nous utilisons print, mais nous utilisons également le signe plus pour effectuer une action visant à additionner les deux
types de données.
Et comme vous pouvez l'imaginer, nous pouvons le faire.
La plupart des opérations mathématiques, les plus basiques que nous pouvons effectuer négativement, nous pouvons les faire, disons, deux fois
pour.
Et puis on peut aussi faire deux divisé par quatre et en fait, cliquez sur exécuter ici.
Très bien, on dirait que tout fonctionne.
Nous avons ajouté, nous avons soustrait, nous avons multiplié, puis nous avons également divisé.
Maintenant, voici la partie intéressante.
Jusqu'à présent, nous avons utilisé ce que nous appelons des entiers.
C'est-à-dire que ce sont des nombres entiers, il n'y a pas de décimales, ce sont juste des entiers.
Et une astuce intéressante que je peux faire ici est que je peux réellement dire.
Hé, quel est le type de deux plus quatre ?
Si je clique sur exécuter ici.
Très bien, déchiffrons ce qui vient de se passer.
Je vous ai appris une autre action que nous pouvons effectuer, qui s'appelle type, qui nous dit, hé,
de quel type de données s'agit-il ?
Et tout comme en maths, nous allons crochet par crochet, donc la première partie, Python dit, hé, combien font deux plus quatre
?
Eh bien, ça va être six.
Et ça va dire, hé, quel est le type de sexe ?
Eh bien, le type de sexe qui est un nombre entier.
Donc ça va dire class et nous n'avons pas à nous soucier du mot-clé class pour l'instant.
C'est quelque chose dont nous parlerons plus tard.
Mais nous voyons ici que nous l'utilisons pour un entier.
Et enfin, une fois que cela a été évalué par Python, nous affichons tout ce que cela fait, c'est-à-dire la
classe int.
Maintenant, vérifiez ceci, faisons de même pour tous ceux-ci également.
Nous allons donc dire tapez ici tapez.
Ici.
Et puis tapez.
Ici et si cette syntaxe est intimidante, ne vous inquiétez pas, c'est quelque chose auquel vous vous habituez.
C'est votre premier langage de programmation.
Ce ne sera pas facile parce que, eh bien, si c'était facile, alors tout le monde le ferait.
Alors accrochez-vous.
Croyez-moi, au fur et à mesure que vous pratiquez, cela va commencer à avoir de plus en plus de sens.
Maintenant, avant de cliquer sur exécuter.
À votre avis, quelle est la sortie de chacune de ces lignes ?
Prêt?
Donnez-lui une estimation et cliquons sur.
Très bien, nous l'avons eu.
Pour six, nous avons moins deux ici, qui est aussi un entier, nous avons huit ici, qui est aussi
un entier, mais alors nous avons un nombre flottant.
Parce que deux divisé par quatre fait zéro virgule cinq.
Hum, qu'est-ce que c'est ?
Eh bien, rappelez-vous, nous parlons ici de deux types de données.
On parle d'Int et de float.
Et float est ce que nous appelons un nombre à virgule flottante, un nombre à virgule flottante est simplement un nombre avec une
virgule décimale.
Dans notre cas, c'est zéro virgule cinq.
C'est donc un nombre à virgule flottante.
Donc, si nous écrivons un nombre, disons que nous ferons du type d'impression, puis je dirai zéro virgule zéro zéro zéro zéro
un.
Que pensez-vous que nous obtiendrons?
Eh bien, nous aurions un flotteur.
Si je fais encore cinq virgule zéro zéro zéro un, nous aurons un flotteur.
Et le nombre zéro ?
Si je clique, cours.
J'obtiens un ENT parce qu'il n'y a pas de points décimaux.
Pourquoi devons-nous faire cette distinction en programmation et en particulier en Python ?
Eh bien, c'est parce qu'un flottant prend en fait beaucoup plus d'espace en mémoire qu'un entier.
À droite?
Parce que rappelez-vous ce numéro, le numéro six, cela doit être stocké dans la mémoire de notre machine.
Et rappelez-vous que les machines ne comprennent pas vraiment cela.
Ils comprennent les zéros et un et ils stockent ce nombre et ce qu'on appelle des nombres binaires ou binaires, qui sont des
zéros et des uns.
Maintenant, le problème est que lorsque vous avez une décimale comme zéro virgule ou moins à dix virgule cinq six, il est difficile de
représenter cela dans un nombre binaire, des zéros et des uns à cause de ce point.
Ainsi, un nombre à virgule flottante stocke essentiellement ces nombres à deux emplacements différents, un pour les
dix et un pour cinquante-six.
Maintenant, nous n'avons pas besoin d'être technique ici, mais c'est l'idée, l'idée est que nous avons besoin de plus
de mémoire pour stocker un nombre comme celui-ci qu'un nombre comme celui-ci.
Maintenant, le sujet des nombres à virgule flottante est vraiment, vraiment intéressant, et je vais créer un
lien vers une ressource, mais la meilleure façon d'en savoir plus sur les nombres à virgule flottante, encore une
fois, ce n'est pas très important que vous connaissiez les détails techniques, mais si vous aller à une virgule flottante, pas de python.
Encore une fois, vous voulez vous assurer que vous accédez à la documentation de la version trois.
Et vous pouvez réellement en apprendre davantage sur l'arithmétique à virgule flottante et ces documentations officielles de Python sont toujours un bon
outil à utiliser chaque fois que vous vous trompez sur quelque chose ou que vous souhaitez obtenir un
peu plus de détails supplémentaires.
Mais revenons au sujet traité.
Eat et float sont tous deux utilisés pour, eh bien, les nombres, à droite, et Python va automatiquement formater
le type à tout ce qui a du sens, par exemple, s'il est ici.
Je fais.
Vingt plus un virgule un.
L'un est un nombre entier, l'autre est un nombre à virgule flottante, mais lorsque je clique sur exécuter ici.
Automatiquement, Python va le convertir en float, supprimons-les ici afin de ne pas nous y
tromper.
Donc, si je lance ceci, nous voyons que toute cette expression est convertie en, eh bien, un flottant.
Maintenant, si je le fais, disons neuf virgule neuf ici.
Ce qui sera égal à 11 et je clique sur exécuter ces deux flottants, additionnez tout en restant un nombre à virgule flottante, car
si je supprime le type d'ici et que je clique sur exécuter.
Cela me donne le résultat, onze virgule zéro.
Il garde les nombres à virgule flottante corrects.
Mais en fin de compte, ce qui nous importe, c'est que ce python fonctionne.
La façon dont nous nous attendons à ce qu'il le fasse, c'est que nous pouvons effectuer des opérations mathématiques.
En fait, nous pouvons faire quelques autres choses aussi.
Il y a aussi cette idée de la double multiplication.
Cela signifie donc à la puissance de so à la puissance de deux.
Eh bien, cela équivaudra à quatre.
En raison de la puissance de trois va être égal à huit.
Nous avons aussi la double division.
C'est-à-dire que nous pouvons le diviser par quatre, mais nous avions l'habitude de réduire cette année si je clique sur exécuter ici.
J'obtiens zéro.
Cela renvoie en fait un entier.
Arrondissez à l'inférieur si je fais trois divisé par quatre.
J'obtiens zéro, mais si je fais cinq divisé par quatre.
J'en reçois un.
Celui-ci est arrondi à un entier inférieur.
Enfin, le dernier opérateur que nous allons apprendre s'appelle Modula, et il ressemble à ceci
si je fais cinq modulo, qui est le signe de pourcentage.
Divisé par quatre ou modulo quatre, cinq, lancez ceci.
J'en reçois un.
Modulo est utilisé pour représenter le reste de cette division.
Donc si je divise cinq par pour le reste de cette division sera un si je fais six divisé par
quatre avec Modula et je cours, j'y arrive.
Deux est le reste de quatre.
Très bien, faisons une pause et apprenons-en un peu plus sur ces chiffres dans la prochaine vidéo de.