Introduction aux bases de Python | Storay Amiri | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Introduction aux bases de Python

teacher avatar Storay Amiri

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction au cours

      1:27

    • 2.

      Leçon 0 Installer Python

      3:36

    • 3.

      Leçon 1 Cordes

      8:49

    • 4.

      Leçon 2 Numériques

      7:31

    • 5.

      Leçon 3 Variables

      6:08

    • 6.

      Leçon 4 Interactive

      7:14

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

2

apprenants

--

À propos de ce cours

Un cours d'introduction à Python. Ce cours présente les concepts de base de Python pour vous permettre de commencer à créer vos propres scripts Python. Il vous montrera les bases, vous fournira les informations nécessaires et vous donnera les moyens d'enseigner par vous-même. À la fin de ce cours, vous devriez être en mesure de créer vos propres scripts Python.

Rencontrez votre enseignant·e

Teacher Profile Image

Storay Amiri

Enseignant·e
Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

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.