Transcription
1. Introduction au cours: Bonjour, tout le monde. Je m'appelle Storey et je suis un chercheur
qui utilise Python depuis de nombreuses années et
je l'utilise principalement pour analyser les données scientifiques
issues de mes expériences. Dans ce cours, je vais
vous présenter les bases de Python afin que vous puissiez commencer
votre propre parcours de codage en toute confiance Maintenant, pourquoi Python ?
Python est l'un des langages de
programmation les plus utilisés aujourd'hui dans des domaines
tels que la science des données , le développement
Web, etc. Apprendre Python ouvre
un monde de possibilités. Maintenant, qu'allez-vous
apprendre dans le cours ? Nous allons donc commencer par
les bases. Nous allons commencer par la façon d' installer Python
, puis nous allons passer à
des choses comme les chaînes et les chiffres, puis les variables Ensuite, nous appliquerons également
ce que nous avons appris, créerons un script
Python interactif, et ce sera le projet. Ainsi, dans le projet de classe, vous allez créer un script Python simple mais puissant
qui prend les informations
d' un utilisateur et les utilise
pour effectuer des actions, comme le font les programmes
du monde réel. Maintenant, à qui s'adresse ce cours ? Ce cours est conçu
pour les débutants complets. Vous n'avez pas besoin de codage, de
connaissances ou d'expérience préalables, juste d'un ordinateur et d'une connexion
Internet, et nous pouvons commencer à installer
Python et à démarrer. À la fin de ce cours, vous ne saurez pas
tout sur Python, mais vous aurez la
confiance nécessaire pour continuer à apprendre vous-même et créer des choses qui comptent pour vous
et pour votre travail. Cela dit,
commençons et nous
vous verrons dans la première leçon.
2. Leçon 0 Installer Python: Bonjour à tous et
bienvenue à ce cours. Ceci est une suite d'
introduction aux bases de Python. C'est ici que nous allons
apprendre les concepts intéressants pour débuter en Python. À la fin du cours, vous devriez être capable d'
écrire vos propres scripts et espérons-le, être très créatif
dans l'écriture de scripts. Je comprends maintenant pourquoi
tout le monde dira que Python est un langage très populaire et que c'est un excellent
point de départ, même si vous êtes intéressé par
la programmation en général. Commençons. Maintenant, pour télécharger Python, il
vous suffit d'aller sur le site officiel de
Python, python.org, de vous
rendre dans Téléchargements et de télécharger Python 3.8 0.5 Maintenant, les chiffres
n'ont pas vraiment d'importance car au fur et à mesure de leur mise à jour,
ils changeront. Il suffit de cliquer
ici, de le télécharger ,
c'est assez simple. Mais personnellement, j'aime bien
utiliser un éditeur de code, qui est le code Visual Studio. C'est ma préférence. Je ne veux pas
entrer trop dans les détails sur les raisons pour lesquelles je l'utilise
et pourquoi pas une autre. Mais en gros, il s'
agit d'un éditeur de code. C'est là que vous allez
écrire le code et que vous allez l'exécuter
et l'exécuter. Il présente également d'autres
avantages : si vous faites une erreur, il s'y retrouve
pour le débogage et tout ça Comme je l'ai dit, c'est une préférence
personnelle, vous pouvez
donc faire vos
propres recherches à ce sujet, ou vous pouvez simplement télécharger
celle-ci avec moi. Vous venez donc ici,
vous choisissez votre propre logiciel, l'ordinateur que vous
avez, et vous le téléchargez. Comme je l'ai dit, c'est également
très simple. OK. Donc, une fois que vous avez
installé Visual Studio Code, voici la page
que vous verrez. Vous cliquez ici Extensions. Vous pouvez rechercher une extension, par
exemple Python. J'ai déjà installé
, donc ça vient pour moi. Mais vous cliquez sur le Python, celui avec l'
étoile car il s' agit du Python officiel. Vous venez ici et
vous avez installé. Je suis déjà installé. Donc, pour moi, je dis
qu'il est désinstallé, mais j'espère que pour
vous, il
devrait y avoir une option permettant de
cliquer sur Installer. Donc, pour commencer, vous pouvez cliquer sur le fichier et
créer un nouveau dossier. Nous allons maintenant écrire
notre tout premier code. Nous allons écrire des crochets
d'impression. Marques vocales, bonjour tout le monde. Maintenant, Hello World est
vraiment standard. Tout le monde
commence simplement par Hello World et vous écrivez entre crochets
et signes vocaux, en caractères imprimés, sans majuscules,
avec l'imprimé P. Maintenant, avant de l'exécuter,
nous devons l'enregistrer, et
c' est le but de ce srt On vient ici, on économise sous. Leçon zéro. Oui, je l'ai déjà compris, mais maintenant je tiens à
souligner que chaque fois que vous envoyez un fichier à utiliser sous l'extension
Python, vous devez mettre le point
PY parce que c'est ainsi vous le reconnaissez,
puis vous l'enregistrez. Mais évidemment, le système humain ne
fera que le remplacer. Il s'agit de votre premier code. Maintenant, pour l'exécuter,
il suffit de cliquer sur Run over here et Hello world. C'est ça. C'est ton premier code. Chaque fois que vous apportez une modification
ici, vous cliquez sur Exécuter. Bonjour tout le monde. Nous y voilà. Félicitations à tous. Nous venons de rédiger notre premier guide. June dans ma prochaine leçon, alors que nous
entrerons dans les détails. Merci.
3. Leçon 1 Cordes: Bonjour à tous et
bienvenue dans le cours. Il s'agit de notre première leçon
officielle en Python et nous
allons
parler des types de données et plus
particulièrement des chaînes de caractères. Fondamentalement, une chaîne est
un ensemble de caractères. Cela peut être des lettres, des
chiffres, des signes de ponctuation. C'est un texto. Je vais
écrire ma première chaîne ici. Si vous êtes désolés,
c'est le terminal. C'est là que le code s'
affichera une fois que nous l'aurons exécuté. Support d'impression, marques vocales. Bienvenue dans ce cours. Bienvenue sur les scores.
Faisons un peu plus long. C'est la première leçon. Si j'exécute ce code, il
devrait apparaître ici. Oui, il suffit de l'agrandir. Bienvenue sur les scores.
C'est la première leçon. Maintenant, si nous voulons faire ceci et la deuxième
ligne, par exemple, nous voulons la deuxième partie
et la ligne suivante, ce que nous pouvons faire, c'est
terminer cela, commencer une nouvelle ligne, imprimer et nous allons simplement le retirer
parce que nous l'avons déjà ici
et que nous pouvons l'exécuter. Maintenant, stupide erreur. Bienvenue dans les écoles.
C'est la première leçon. Maintenant, il existe un
moyen plus simple de le faire. Par exemple, laissez-moi simplement
copier-coller ceci. Le moyen le plus simple
est de l'ajouter ici. Une fois que nous l'avons ajoutée ici
pour commencer une nouvelle ligne, nous pouvons faire une barre oblique inversée N
exécutons-la et c'est parti Bienvenue sur les places,
c'est la première leçon. Maintenant, il y a
cet espace dont nous n'avons plus besoin. Si on recommence sans
espace, on y va. Bienvenue sur les places,
c'est la première leçon. Maintenant, nous venons
d'exécuter une fonction sur cette chaîne. Je veux également que vous sachiez que cette barre oblique inversée est un personnage
très spécial, on l'appelle un personnage d'évasion Tout ce que vous mettrez après cela sera pris au
pied de la lettre. Par exemple, si vous souhaitez
mettre des marques vocales dans notre texte, nous utilisons bien sûr
des marques
vocales dans un but très
précis en Python, qui est d'afficher le début
et la fin d'une chaîne. Si vous le mettez ici,
cela suppose que cette chaîne s'est terminée ici,
ce que nous ne voulons pas. Ce que nous faisons, c'est mettre la barre oblique avant, et c'est parti Lorsque nous l'imprimons, le voici. La marque vocale s'
imprime d'elle-même. Ce ne sont là que quelques fonctions
de base. Bien sûr, nous pouvons également
simplement imprimer une barre oblique inverse elle-même et la voici Voici quelques fonctions de base. Il existe d'autres
fonctions que nous pouvons également utiliser
dans String pour nous faciliter la vie
. Par exemple,
permettez-moi de le retirer. Laisse-moi préparer mon terminal. Je fais du Control Shift
P et du Terminal Clay. Maintenant, je l'ai récemment utilisé,
donc il apparaît pour moi, mais il est argileux. OK. Donc, si vous voulez
faire tout cela, par
exemple, en haut de Kase, nous pouvons
faire une chaîne de points haut, puis vous démarrez un autre
frein et vous finissez ce frein Chaîne en haut
puis entre crochets, nous écrivons simplement la chaîne que nous voulons et,
espérons-le,
elle devrait transformer cette chaîne en majuscules Nous pouvons aussi évidemment faire plus bas s'il y a euh,
il doit y avoir une baisse. Bienvenue chez Scours. Ce
n'est pas vraiment évident. Permettez-moi de le mettre en majuscule que
ce soit plus
clair, par exemple C'est maintenant en minuscules. Il y a d'autres
choses que nous pouvons également faire. Par exemple, nous pouvons
poser une question à Python, par
exemple,
cette chaîne est-elle en haut ? Nous pouvons le faire par
chaîne, pas plus bas. On peut écrire en haut. C'est une question que nous posons. Et la réponse est fausse car toute
la chaîne n'est pas en haut. Il y en a beaucoup en minuscules et nous pouvons également le
faire en minuscules Une autre question que nous
posons, pouvons-nous exécuter ceci, et nous obtenons un autre faux car il y en a un par cas
dans cette chaîne. C'est également une autre
fonction que vous pouvez utiliser. Il existe de nombreuses fonctions
que vous pouvez utiliser, mais je ne fais que vous montrer certaines
des bases que vous
devez connaître pour commencer. Une autre chose que nous pouvons
faire est de vérifier la longueur
de la chaîne. La longueur, puis nous l'exécutons. 40 caractères. La longueur de cette chaîne complète
est de 40 caractères. Si nous
recherchons spécifiquement un caractère spécifique, nous pouvons également faire en sorte que je puisse
écrire un chiffre ici. Par exemple, nous voulons le cinquième
caractère de la chaîne,
cinq, et nous l'exécutons. M. Maintenant, certains d'entre vous qui sont
très attentifs pourraient
dire que c'est faux. Tu as peut-être raison.
Par exemple, un, deux, trois, quatre, cinq,
cinq, c'est clairement O. Mais je tiens à
souligner qu'en programmation
en général, nous commençons notre décompte par
zéro, zéro, un, deux, trois, quatre, un, deux, trois, quatre, cinq, cinq c'est. Exactement, six, sept, huit, c'est comme ça
que ça se passerait. Nous pouvons en faire
un autre, par exemple 31. Si nous le faisons parce que, bien sûr, ce numéro ne fonctionne pas car
ce n'est pas exactement du code. Mais si nous voulons simplement faire de
la notation ici, nous pouvons simplement faire un hachage Et cela ne devrait pas poser de problème. Maintenant tu as peut-être réalisé qu'
il n'y a rien ici. Nous avons évidemment clairement
demandé le personnage 31 et
il n'y a rien ici, mais c'est probablement
parce que c'est de l'espace. Par exemple, si j'en fais 30
et que je lance ceci, c'est S. C'est soit This soit
This et celui
qui suit est de l'espace C'est là que 31 est vide. Je ne me rends pas compte que l'espace
est aussi un personnage. Nous pouvons également demander un index. Ce serait un index à points. C'est ici que nous le
transmettons dans un paramètre, nous écrivons une lettre spécifique ici. Par exemple, je
veux la lettre O. Je la mets à nouveau dans les marques vocales O et je termine le crochet. O a quatre ans. O est le personnage quatre,
et c'est parti. C'est de là que nous en
obtenons quatre. Une autre fonction que nous pouvons utiliser est
le remplacement, par exemple. Nous pouvons utiliser le mot remplacer et ici nous n'
écrivons pas une seule chose, nous écrivons l'ancien et le nouveau par lesquels nous
voulons le remplacer. Par exemple, je souhaite
changer de cours en module. Je ne devrais pas mettre de
points sur les marques vocales, les marques
vocales et les virgules Si je le retire
et que je l'exécute, bienvenue dans ce module.
C'est la première leçon. De toute évidence, nous avons remplacé le
cours par un motle. Ce ne sont là que quelques-unes des principales fonctions dont je veux
vous parler dans les chaînes que nous utilisons. Il y a beaucoup plus de fonctions que vous pouvez utiliser et que
vous pouvez simplement rechercher sur Google.
Vous n'avez pas besoin de mémoriser ou de connaître la plupart de ces fonctions. Chaque fois que vous en avez besoin,
vous pouvez toujours simplement les rechercher
sur Google. Il existe
de nombreuses ressources. Merci de votre attention et j'
espère que cela vous a été utile.
4. Leçon 2 Numériques: Bonjour à tous, et
bienvenue dans ce cours. Dans la dernière leçon, nous avons
découvert les chaînes, qui sont des types de données composés d'un ensemble de caractères. Dans cette leçon, nous
allons découvrir
un autre type de données, à savoir les nombres ou les chiffres. Il s'agit donc d'une chaîne
dont nous avons parlé dans leçon
précédente et certains
d'entre vous se sont peut-être rendu compte
qu'il y a un nombre ici, mais il s'agit toujours d'un type de données de chaîne et non d'un type de données
numérique ou numérique Maintenant, c'est parce que
Python traite ce nombre comme un
caractère comme un autre, par
exemple une lettre
plutôt qu'un chiffre. Maintenant, je vais vous montrer
ce que je veux dire par là. Si je prends tout
ça, que j'en fais trois plus un et que je l'
imprime ou que je le publie. Je vais m'en donner
trois plus un. Je vais tout
taper ou tout
imprimer littéralement. C'est parce qu'il
est vu comme une chaîne. Comment savons-nous que cela
est considéré comme une chaîne ? C'est parce qu'il y a des marques
vocales autour de lui. Si je supprime les marques vocales, Python les verra désormais comme un nombre ou un type de données numérique Quand je l'exécuterai, il
ne me donnera pas trois plus un, mais il le traitera plutôt comme nombres et ajoutera les deux. Trois plus un font quatre. Maintenant, c'est une
fonction des nombres. Vous pouvez faire des
exercices arithmétiques simples ici. Par exemple, 43 plus
un fois quatre. Maintenant, trois plus un font quatre, quatre fois quatre, 16. Il faut s'attendre à en voir 16. Mais nous ne le savons pas, nous en voyons sept. C'est parce que Python
suit la masse des enchères. Toute personne ayant une formation
en mathématiques sait peut-être quoi. C'est l'ordre des opérations. Si vous le donnez sous forme de phrases
arithmétiques, il passera par
ces fonctions C'est pourquoi il
les a multipliés , car
la multiplication vient avant addition, donc quatre fois
un fois quatre font quatre plus trois ; l'
addition suivante fait sept. Mais si je veux voir 16, je peux le mettre entre crochets, car les crochets se situent
avant la multiplication
,
ce qui ferait trois plus un égal
quatre et quatre fois quatre, soit 16. Et il y en a 16. C'est l'une des fonctions dont
je voulais parler. Une autre fonction sur laquelle je
voudrais me concentrer est le mod. Par exemple, nous pouvons
faire dix pourcentages. Quatre. Ce signe de pourcentage
s'appelle le signe du mod. Ce qu'il fera, c'
est qu'il vous dira quel sera
le reste si
dix est divisé par quatre. 10/4 nous en donnera deux
avec les deux autres. Laissez-moi juste l'
emporter et je m'en occuperai. Et nous en avons vu deux. Si je change
ce chiffre de quatre à cinq, 10/5, nous
donnera juste deux
sans aucun reste, nous devrions voir un
zéro parce qu'il n'
y a aucun reste
et voilà Il s'agit d'une autre fonction.
Une autre fonction très simple que nous pouvons utiliser est
la fonction d'alimentation. Par exemple, nous pouvons
écrire puissance puis faire trois puissance deux,
trois virgules deux seront lues comme trois puissance deux,
et lorsque nous exécuterons cette commande,
cela devrait nous donner neuf parce que
trois fois trois font neuf, et nous pouvons certainement en
faire de très longues, par
exemple, trois
puissance 42 Si nous l'exécutons,
cela devrait nous donner un très gros chiffre,
et le voici. Permettez-moi de suivre cette voie et c'est
vraiment le chiffre le plus important. C'est une autre fonction
que nous pouvons utiliser. Une autre solution simple
s'appelle MAX. Max nous donnera le
plus gros chiffre d'une liste. Maintenant, nous n'avons que deux chiffres, alors permettez-moi de m'allonger. J'ajouterai 31, 56, 78, 91 et un. Je vous demanderais de me donner
le plus grand chiffre, le maximum. Si je le lance, cela
me donnera 91, ce qui est le plus gros chiffre. De même, je peux faire des hommes, ce qui me donnera
le plus petit chiffre et ce serait un. Maintenant, le truc avec
ça, c'est qu'il peut être très facile de voir en
ce moment où se trouvent le plus grand et le plus petit
nombre. Mais dans une longue liste de chiffres
ou de grandes quantités de données, cela peut s'avérer très utile. Une autre
fonction très simple consiste à arrondir une autre houle Je vais lui donner un
chiffre, par exemple 3,3 et ce chiffre
sera arrondi à trois ou 3,9 sera
arrondi à quatre Voici maintenant quelques-unes
des fonctions
de base disponibles en Python. Je voudrais également vous montrer
d'autres fonctions, mais elles ne sont pas disponibles
en Python lui-même, nous devons
donc importer
ce qu'on appelle un module. Maintenant, laissez-moi nettoyer
rapidement mon terminal
car il est très occupé Pour importer un module, je vais devoir le noter
depuis math Import star. Lorsque je l'écris,
cela n'importera pas la masse du module qui est facilement accessible
et disponible. Ce module contient de nombreuses fonctions que nous pouvons utiliser. L'une d'elles est,
par exemple, la racine carrée. Si j'écris la
racine carrée
de neuf, par exemple , cela devrait me
donner trois. Maintenant, sans ce module,
cela ne fonctionnera pas. Par exemple,
laissez-moi l'emporter et laissez-moi l'exécuter sans lui. La racine carrée n'est pas définie. Nous verrons un message d'erreur car cela n'
existe pas dans Python lui-même et nous devrons importer d'
autres fonctions
mathématiques pour pouvoir l'utiliser. C'est pourquoi nous avons introduit ce module. Une autre fonction
que nous pouvons
utiliser ici
est, par exemple, le sol. Maintenant, si nous écrivons 9,9, cela l'arrondira au chiffre
le plus bas,
qui est neuf Si je l'arrondis, cela nous
donnera neuf. Maintenant, s'il y a un plancher, il y a un plafond et
même si j'ai 9,1, si je lance cette option, cela me
donnera dix parce que c'est le chiffre le
plus élevé. Voici quelques-unes
des fonctions de base dont je voulais parler. Il existe de nombreuses autres
fonctions disponibles et de nombreux autres modules
que vous pouvez utiliser. Mais il s'agit simplement d'une introduction pour vous montrer comment importer des modules et comment
les utiliser et pour
vous présenter les modules eux-mêmes. Vous pouvez importer vos propres modules et
apprendre les fonctions vous-même. J'espère que cela vous a été utile. Merci d'avoir regardé. Je te verrai lors de ma prochaine leçon.
5. Leçon 3 Variables: Bonjour à tous et
bienvenue dans le cours. Dans cette leçon, nous allons nous
concentrer sur les variables. Maintenant, avant d'expliquer
ce qu'est une variable, j'aimerais que vous vous concentriez
sur ces trois lignes, sur
cette nouvelle
que j'ai écrite. Brenda aime vraiment les cookies. Brenda a volé cinq biscuits
à son frère. Le frère de
Brenda a maintenant cinq biscuits de moins. Maintenant, si je veux changer
le nom de Brenda ici, je peux facilement
venir ici et le
remplacer par Kate et je peux
venir ici Je peux également le
remplacer par Kate et non par le frère de Brenda,
mais par le frère de Kate C'était assez facile à faire. Cependant, s'il s'agissait
d'une très longue histoire ou d'un ensemble de données très
limité, cela pourrait me prendre des heures. C'est là que les variables entrent en jeu. Non, les variables peuvent contenir
des données et une histoire, et vous pouvez les modifier facilement. Je vais vous montrer ici, par exemple. Je peux créer une variable
appelée name. C'est une variable et je
veux égaler cette variable.
Ce que je veux stocker
dans cette variable, Ce que je veux stocker
dans cette variable c'est la chaîne appelée Kate ou juste pour qu'il y ait un changement et je vais la remplacer à nouveau par Brenda Chaque fois que je viens ici, je n'ai pas besoin d'
écrire Kate elle-même, je peux juste écrire la variable.
Je vais venir ici. Je vais écrire le nom de la variable. Maintenant, je peux faire de même
ici et écrire le nom. Et même pas le frère de Kate, je peux juste y aller. Maintenant, je ne veux pas
supprimer le S et l' apostrophe car ils
ne sont pas stockés dans la ne sont pas stockés dans Je peux écrire le nom ici.
Et voilà. Chaque fois qu'il y a un
nom, il est
remplacé par Brenda Brenda
Brenda Maintenant, laisse-moi juste gérer ça. Brenda Brenda. Avec Kate et Stoll, il n'
y a pas de place. Je peux juste faire de la place
ici, frère de Brenda. Le frère de
Brenda a maintenant cinq biscuits de moins. Cela semble avoir assez bien
fonctionné. Maintenant, je peux également créer une autre
variable ici. Je peux calculer la quantité de cookies, et je peux l'égaler à cinq. Donc je peux changer ça,
terminer ça. Je peux ajouter, pas un espace car l'
espace ne fonctionnerait pas. Ça doit être un
mot, la quantité de cookies. La quantité de biscuits, et
je vais terminer le seul fil ici est le Ragoût et les biscuits
de son frère Il y a une variable ici
et une variable ici. Maintenant, je peux également utiliser
cette variable. Et utilisez-le ici, je peux le terminer ici
et ici aussi. Je vais remplacer les cinq
par la variable. OK. Laissez-moi simplement le faire et
laissez-moi exécuter ceci non pas cinq, mais six, juste pour que vous
puissiez voir le changement. Brenda R aime les cookies, Brenda Stroll, six Encore une fois, je dois faire de la place. Le frère de Brenda en a
six de moins que l'espace. Et de l'espace. Laissez-moi imprimer ceci. Brenda aime beaucoup les biscuits, Brenda a volé six biscuits
à son frère, le frère de Brenda en
a maintenant six de C'est assez facile à faire. Je peux changer Brenda
en ate quand je veux et en six
comme je veux S'il s'agit d'une très longue
histoire, d'un grand ensemble de données, cela facilite grandement
la vie et
facilite le traitement des données. C'est ainsi que les variables
peuvent être utiles. Certains d'entre vous
se sont peut-être rendu compte que
je l' ai traité comme une chaîne de caractères. Je l'ai mis dans Speech Mark. Ce que je peux faire,
c'est de le retirer et d'en écrire six. Permettez-moi d'
abord de vider mon terminal pour que vous puissiez
voir la différence. moi qui gère ça. Je vais
me montrer un message erroné Cela est dû au fait que vous ne
pouvez pas associer des chaînes et des nombres ou des
types de données numériques sur une seule ligne J'ai une chaîne
ici, puis j' ajoute un nombre ici
car cela stocke un entier et je ne
peux pas les assembler. Mais ce que je peux faire, c'est que je peux le
laisser sous forme de nombre, mais je peux
le changer temporairement en chaîne. Par exemple, je peux définir le montant des cookies
sous forme de chaîne, et je peux également le modifier
ici. Cela signifie donc que
même s'il s'agit d'un nombre
et d'une donnée numérique, ce n'est que temporairement juste pour cette
ligne soit transformée chaîne et que dans cette ligne, elle est temporairement
modifiée en chaîne Si je l'imprime, il ne
devrait y avoir aucune erreur. Nous y voilà. Je l'ai
imprimé deux fois. Brenda a vraiment des biscuits, Brenda a volé six biscuits
à son frère, le frère de Brenda en
a maintenant six de Il s'agissait d'une
introduction de base ce que sont les variables
et à la façon dont nous pouvons intégrer des nombres
et des chaînes simplement en
transformant temporairement un nombre en chaîne. J'espère que cela vous a été utile.
6. Leçon 4 Interactive: Bonjour à tous, et
bienvenue dans ce cours. Dans cette leçon, nous
allons approfondir
ce que nous avons appris et créer quelque chose d' créer quelque chose interactif dans lequel
nous demanderons à l'utilisateur des données ou des informations et nous
utiliserons ces données pour
y répondre. Leur demander quelque chose,
c'est ce qu'on appelle une contribution. Crochets, marques vocales, et ce que nous allons leur
demander, c'est de dire quel est votre nom ? OK. Maintenant, les données qu'ils nous fournissent ou les informations qu'ils
nomment doivent être stockées dans une
variable pour créer une variable, nous écrivons ici sont égales et ce que nous allons
appeler la variable est nom. Parce que nous leur demandons leur nom, je pense que
cela aurait du sens. Nous allons maintenant
y répondre. Nous allons dire bonjour à la presse écrite. Bonjour, quel que soit le nom. Pour intégrer cette
variable sous son nom, nous avons appris dans la leçon
précédente qu'il faut ajouter puis le nom
ou ajouter ensuite la variable. Maintenant, exécutons-le.
Quel est ton nom ? Dis Kate. Bonjour, Kate. Cela fonctionne. C'est assez
simple. Mais je n'aime pas la façon dont ils
sont combinés, comme nous l'avons déjà appris, utilisez la barre oblique inverse et allons-y. Quel est ton nom ? Maintenant, il me le
demande dans la ligne suivante. Le curseur passe
à la ligne suivante et il me demande
quel est mon nom. Essayons Brenda cette fois. Bonjour, Brenda. C'est beaucoup plus propre. Laisse-moi juste tout clarifier. C'était quelque chose de simple, de leur
demander leur nom. Cette fois, nous allons essayer de leur
demander des chiffres. Imprimons d'abord quel en est
le but. Imprimer. Nous allons exemple
additionner vos deux
numéros préférés. Chiffres. Nous allons le leur dire dans un premier temps, puis nous leur
demanderons leurs deux numéros. On ne l'
appellera pas « nom », mais « numéro un ». Quel est ton premier
favori, allons-y. Quel est ton premier chiffre
préféré ? Maintenant, il ne reste plus qu'à copier
et coller ceci. Ligne suivante. À. Cela
peut être le numéro deux. Quel est ton deuxième chiffre
préféré ? Jusqu'ici, tout va bien. Nous
allons maintenant les imprimer. Le résultat est que nous allons inclure les
deux variables ici, numéro un, ajouter le numéro deux. Exécutons ça. Nous allons ajouter deux numéros de favoris Quel est ton premier chiffre
préféré ? Dis trois. Les égaux. Quel est ton deuxième chiffre
préféré ? Cinq. Le résultat est 35. Maintenant, ce n'est pas ce à quoi
nous nous attendons. Nous nous attendons à ce que ces deux
éléments soient additionnés. Mais il faut noter
que chaque entrée que nous prenons par défaut est
considérée comme une chaîne. Ce que nous avons écrit
ici, c'est simplement deux chaînes différentes
placées l'une à côté de l'autre. Les trois et les cinq sont juste écrits l'un à côté de l'autre. Ce que nous devons faire
ici, c'est nous assurer que cela est traité comme un
entier comme un nombre, et nous allons
utiliser un entier. Un entier est un nombre entier quelconque. Je vais leur dire de
traiter cela comme un entier. Nous l'avons fait avant de transformer un nombre
en chaîne. Ce concept ne
devrait pas être nouveau. Cette fois, nous
faisons juste le contraire, nous sommes une chaîne de caractères dans un nombre. Voyons voir si cela fonctionne. Quel est ton premier chiffre
préféré ? Je vais écrire trois, le
deuxième numéro cinq préféré. OK. Nous voyons maintenant un
message d'erreur ici et certains d'entre vous ont
peut-être réalisé que
c'est parce que nous avons placé une chaîne à côté d'un entier. Enfin, nous apprenons
à transformer une chaîne en entier ou un
entier en chaîne. C'est simplement parce que nous ne
pouvons pas associer des nombres et
des chaînes Nous avons
donc fait la
même erreur ici. Pour éviter cela,
nous pouvons le copier, le
retirer, et nous pouvons créer une autre variable ici. Appelons ce résultat
et nous l'égaliserons. À l'ajout de ces deux éléments, nous allons d'abord
convertir la chaîne en un entier et cette chaîne en un entier, puis
nous allons les ajouter. Cela nous donnera le résultat. Maintenant, ce résultat est un entier simplement parce que ceux-ci
dessinent des entiers, deux entiers forment un entier pour incorporer ce résultat ici, nous ne pouvons pas incorporer un entier, nous devons d'abord le convertir
en chaîne, puis nous allons obtenir Voyons si c'est Laisse-moi
clarifier les choses. Le terminal. Maintenant, exécutons-le. Nous allons vous
ajouter deux numéros préférés. Où est ton premier
chiffre préféré ? Dis trois. Ensuite, cinq. Nous y voilà. Cela a fonctionné. Mais
essayons autre chose. Refaisons-le et je veux essayer
quelque chose de différent. Ton premier chiffre préféré,
je vais écrire 3,5. Votre deuxième numéro préféré, 2.1. Et nous voyons un message d'erreur. C'est parce que
nous avons utilisé un entier. entier, par définition,
est un nombre entier, il n'acceptera
donc pas décimales lorsque nous l'aurons
ajoutée. Nous l' avons
donc simplement Il existe un autre type
de données numériques. N'oubliez pas que nous avons parlé des types de données
numériques. Maintenant, le sous-type est
entier et flottant. Nous pouvons le transformer en virgule flottante et cela prendra des décimales Si nous le changeons simplement
en flottant et laissez-moi
l'effacer à nouveau. Laisse-moi juste gérer tout
ça. Où est ton premier chiffre
préféré, le 3,5 ? Où est ton deuxième chiffre
préféré 2.1. Le résultat est 5,6. Cela fonctionne. J'espère que cela a
été fascinant, même si nous n'avons fait qu'
additionner deux chiffres. Mais nous avons dû
suivre de nombreuses étapes et elles étaient
importantes pour savoir quel type de
données utiliser et
quand utiliser et pour savoir que toutes les entrées sont des
chaînes au départ. J'aimerais également vraiment exhorter tout le monde à créer quelque chose comme ça, quelque chose d'
interactif. Je n'ai fait que demander deux
chiffres et les additionner, mais j'espère que
tout le monde pourra être un peu plus créatif et le
partager avec nous. Merci de votre attention et j'
espère que cela vous a été utile.