Programmation Python 3 : Votre guide sur la programmation Python de base pour les débutants | Matthew Dewey | Skillshare

Vitesse de lecture


1.0x


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

Programmation Python 3 : Votre guide sur la programmation Python de base pour les débutants

teacher avatar Matthew Dewey

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 à la programmation de base Python pour les débutants

      1:27

    • 2.

      Aperçu du cours

      3:12

    • 3.

      Support de programmation

      4:45

    • 4.

      Qu'est-ce que Python ?

      2:35

    • 5.

      Téléchargement et installation de logiciels

      4:06

    • 6.

      Création de projets

      3:57

    • 7.

      Première ligne de code

      5:18

    • 8.

      Types de données et variables

      6:51

    • 9.

      Mathématiques avec des variables

      3:43

    • 10.

      Récupération de l'entrée des utilisateurs

      3:48

    • 11.

      La déclaration If

      7:04

    • 12.

      Imbriqué si les déclarations et les opérateurs supplémentaires

      7:05

    • 13.

      Méthodes de texte de base

      3:56

    • 14.

      Méthodes de mathématiques de base

      6:13

    • 15.

      Conversion de types de données

      4:30

    • 16.

      La boucle pendant la période

      5:20

    • 17.

      The For Loop

      3:38

    • 18.

      Projet 1 Discussion

      2:21

    • 19.

      Projet 1 Réponse

      5:00

    • 20.

      Introduction à la section 2

      2:33

    • 21.

      Listes d'introduction

      2:37

    • 22.

      Listes pratiques

      7:53

    • 23.

      Introduction à la chaîne

      2:34

    • 24.

      Pratique à la chaîne

      5:08

    • 25.

      Introduction au tranche et à l'indexation

      5:42

    • 26.

      Pratique du tranche et de l'indexation

      9:09

    • 27.

      Formatage de l'introduction

      5:50

    • 28.

      Formatage des pratiques

      5:24

    • 29.

      Dictionnaires Introduction

      4:11

    • 30.

      Dictionnaires Pratiques

      6:23

    • 31.

      Introduction aux tuples

      3:48

    • 32.

      Pratique des Tuples

      5:12

    • 33.

      Ensembles d'introduction

      2:50

    • 34.

      Ensembles pratiques

      3:43

    • 35.

      Méthodes et fonctions Introduction

      4:17

    • 36.

      Fonctions pratiques

      2:46

    • 37.

      Pratique des fonctions avancées

      7:19

    • 38.

      Discussion du projet 2

      1:55

    • 39.

      Introduction à la section 3

      2:45

    • 40.

      Créer une classe et des attributs

      6:44

    • 41.

      Pratique des classes et des méthodes

      6:47

    • 42.

      Héritage et polymorphisme

      11:29

    • 43.

      Méthodes de détonation

      6:50

    • 44.

      Projet 3 Discussion

      2:39

    • 45.

      Réponse du projet 3

      6:53

    • 46.

      Conclusion au Python de base pour les débutants

      1:52

  • --
  • 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.

317

apprenants

3

projets

À propos de ce cours

Bienvenue dans la programmation de base Python pour les débutants !

Je m'appelle Matthew Dewey. Je suis un programmeur, ayant reçu plusieurs aménagements sur la programmation dans mon éducation formelle et enseigné plusieurs langues de programmation à des milliers d'étudiants. Mon but est de vous fournir, le programmeur en herbe, les connaissances dont vous avez besoin sur la programmation de manière amusante et facile. Dans ce cours, je le fais juste avec le langage de programmation Python.

Python, un langage de programmation merveilleusement simple qui a encouragé de nombreux programmeurs à poursuivre des carrières impliquant la programmation sur n'importe quelle autre langue. Bien sûr, il va sans dire que le python est une excellente langue, mais savez-vous ce qui est nécessaire de vous pour commencer à programmer le python ?

Comme pour n'importe quel langage de programmation, il est important que vous compreniez les fondamentaux et c'est exactement ce que je vous enseigne dans ce cours. De là, je passe à des études avancées qui intègrent une compréhension des types de données spéciaux et du traitement des données, finissant par finir sur la programmation orientée vers les objets, OOP pour bref. OOP est l'une des compétences essentielles que chaque programmeur digne d'emploi a dans son trousse à outils. Je vous aide à acquérir ces connaissances et bien plus encore.

Vous apprendrez comment :

  • Installez votre logiciel, Anaconda

  • Établir un code fondamental

  • Créer et utiliser des variables

  • Récupérer l'entrée des utilisateurs

  • Traiter des données simples

  • Méthodes avancées en Python

  • Collecte de données

  • Traitement et stockage de données

  • Création de cours

  • Utilisation d'objets

  • Développement et connexions d'attributs

  • OOP, Programmation orientée objets

  • et des astuces et astuces BONUS !

N'allez plus loin si vous cherchez le cours qui vous guidera dans le monde de la programmation ! Avec mon cours, je peux vous garantir que les connaissances que vous apprenez vous aideront à faire un avant-garde dans la programmation Python. J'espère que vous apprécierez le cours et qu'il vous aidera à entrer dans le monde de la programmation !

"La programmation est une forme d'art. C'est la créativité logique ! "

Rencontrez votre enseignant·e

Teacher Profile Image

Matthew Dewey

Enseignant·e
Level: All Levels

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 à la programmation Python de base de base pour les débutants: Bonjour et bienvenue sur votre chemin sur Master Close avec Anaconda. Je m'appelle Matthew. Est-ce que nous menons instructeur à la programmation tutt dot com. J' ai vers le chemin sur la programmation pendant cinq ans et étudié beaucoup plus longtemps que cela. Selon mon expérience, Pathan est un excellent langage de programmation avec lequel travailler. Non seulement cela, c'est aussi l'une des meilleures langues de début. Si tu veux commencer à apprendre, c'est le cours pour toi. Cette première section de la masterclass est composée de conférences de base que je vous aide à maîtriser les fondamentaux de la programmation Pathan. La section suivante du cours est les études avancées et surpayées bien et les méthodes et les fonctions plus avancées finissent par passer à la programmation orientée objet. 00 P. Est l'une des compétences essentielles de tout programmeur avec er p. Vous pouvez créer vos propres classes et objets, qui peuvent être utilisés à nouveau à votre avantage. Si vous voulez exceller dans la programmation et travailler efficacement, vous aurez besoin de O. B. Et cela conclut cette introduction. Dans la prochaine vidéo, nous discuterons du soutien à la programmation de ce cours 2. Aperçu du cours: 3. Assistance en matière de programmation: bonjour et bienvenue sur votre parcours de base pour les débutants. Dans cette vidéo, on va me montrer ton cœur pour recevoir du soutien sur terre. abord, permettez-moi d'indiquer que votre ennemi est doté d'une fonction intégrée qui vous permet de poser des questions. Vous demandez non seulement la base de données des étudiants, mais vous me demandez est Eh bien, j'ai souvent regardé ces, poser des questions et répondre à beaucoup d'entre eux. Donc, si vous luttez d'une section particulière dans les écoles, hésitez pas à laisser une question pour moi de voir et sont sans doute répondues. La deuxième façon dont vous pouvez demander du soutien est par le débordement de pile. Les débordements de pile, une énorme référence de programmation que ce programme est utilisé dans le monde entier pour aider avec leur codage pour accéder à débordement de pile. Vous êtes simplement Google. Mais ce qu'on va faire, c'est chercher un débordement de pile pour le chemin sur. Nous avons donc parlé d'un chemin de débordement de pile, et ce qui apparaît en haut est le flux Stecher. Posez des questions. Comme vous pouvez le voir, nombreux utilisateurs posent des questions auxquelles on répond en quelques minutes. Comme vous pouvez le voir en haut, vous pouvez rechercher toutes les langues que vous avez besoin d'informations sur vous pouvez obtenir pour l'onglet info, ou vous pouvez rechercher une fonction spécifique comme un chemin sur entrée en cherchant ceci votre tasse de plusieurs résultats, qui vous aident à savoir quelle entrée est dans possum et difficile à obtenir, tels que des arguments importants de l'utilisateur ou des commandes externes. À Pathan, la plupart du temps celle que vous cherchez a été trouvée en haut. Et de cette façon, Stack déborde incroyablement utile lorsque vous traitez les erreurs dans Pathan comme début. Programmer votre visage de nombreuses erreurs. C' est pourquoi ce sont les deux meilleures options que je peux vous offrir pour vous aider à les résoudre. Cela conclut cette leçon. Dans la prochaine vidéo, nous allons parler de Qu'est-ce que Pathom ? Bonjour et bienvenue à votre chemin de base sur le cours pour les débutants dans cette leçon parlera du chemin sur le langage de programmation. Pathan est l'un des plus anciens langages de programmation à ce jour, étant apparu pour la première fois en 1990. Cependant, la version la plus stable de Pathan a été publiée cette année, 2018. En mars, Pathan se vante de faire de la publicité de 5000 à 10 000 transferts d'emplois chaque mois, ce qui en fait une carrière importante. Débloquer des langages de programmation plus jeunes tels que Pass, Onal voir Shop Parcel n'a jamais pris le monde d'orage, mais a constamment augmenté. Au fil des ans, Pathon fait partie de l'éducation formelle. Ayant été enseigné dans de nombreuses écoles secondaires, n' a pas seulement les universités comme l'un des trois principaux langages de programmation. Aujourd'hui, Paulson est principalement utilisé pour le développement Web. Bien que les applications de jeux vidéo aient même été créées en utilisant la personne, la langue est assez simple pour commencer. Et pas seulement qu'il l'a fait. De nombreuses utilisations transmettent sa particule large, stable et puissante grandissent constamment à cause de cela, et sa population est assez fidèle pour concevoir et créer MAWR avec son langage puissant. que les carrières faras se développent, les développeurs Pathan ont l'un des salaires les plus élevés à ce jour, avec des moyennes qui peuvent facilement gagner plus de 100 000$ par an de plus. Les entreprises de démarrage utilisent le pass on que toute autre langue. En faire le meilleur langage entrepreneurial est. Donc, avec cela à l'esprit, Password est un excellent moyen de faire un éclat dans le monde de la programmation. D' un point de vue personnel est un enseignant. J' ai d'abord commencé à apprendre au lycée, avoir étudié le chemin sur pendant de nombreuses années, et après mes études scolaires, je peux dire que la partie sur est une excellente langue. Pour commencer, incorpore beaucoup de la langue anglaise et moins de jargon de programmation, ce qui en fait l'une des meilleures langues que vous pouvez apprendre en tant que débutant. Pour conclure personnel toujours être l'une des meilleures langues en raison de ses utilisations étonnantes, et il est énorme nombre d'étudiants chaque année qui conclut cette leçon. Dans la vidéo suivante, nous allons apprendre comment télécharger et installer le logiciel que nous allons utiliser dans ce cours Anaconda . 4. Qu'est-ce que Python ?: bonjour et bienvenue à votre chemin de base sur le cours pour les débutants dans cette leçon sera de parler du chemin sur le langage de programmation. Pathan est l'un des plus anciens langages de programmation à ce jour, étant apparu pour la première fois en 1990. Cependant, la version la plus stable pour personne a été publiée cette année 2018. En mars, Pathan se vante de la publicité de 5000 à 10 000 passes sur les emplois chaque mois, ce qui en fait une carrière importante Débloquer des langages de programmation plus jeunes tels que Pass Onal See Shop Pass A n'a jamais pris le monde d'assaut mais a été constamment grandissant. Au fil des ans, Pathon est devenu partie intégrante de l'éducation formelle, ayant été enseigné dans de nombreuses écoles secondaires comme étant l'un des trois principaux langages de programmation. Aujourd'hui, Palsson est principalement utilisé pour le développement Web. Bien que les applications de jeux vidéo aient même été créées, Utiliser le chemin sur la langue est assez simple pour commencer, et pas seulement qu'il a de nombreuses utilisations. Palsson est large, stable et puissant. Les particules grandissent constamment à cause de cela, et sa population est assez fidèle pour concevoir et créer MAWR avec son langage puissant. que les carrières faras se développent, les développeurs Pathan ont l'un des salaires les plus élevés à ce jour, avec des moyennes qui peuvent facilement gagner plus de 100 000$ par an de plus. Les entreprises de démarrage utilisent le pass on que n'importe quelle autre langue. Ce qui en fait le meilleur langage entrepreneurial est. Donc, avec cela à l'esprit, colis est un excellent moyen de faire un éclaboussure dans le programme. Dans le monde d'un point de vue personnel est une enseignante que j'ai d'abord commencé à apprendre le chemin dans son école, avoir étudié le chemin sur de nombreuses années et après mes études scolaires, je peux dire que Path On est une excellente langue. Pour commencer, incorpore beaucoup de la langue anglaise et la dentelle du jargon de programmation, ce qui en fait l'une des meilleures langues que vous pouvez apprendre en tant que débutant. Pour conclure, Person sera toujours l'une des meilleures langues en raison de ses utilisations étonnantes, et c'est une énorme quantité d'étudiants chaque année qui termine cette leçon. Dans la prochaine vidéo, nous allons apprendre comment télécharger et installer le logiciel que nous allons utiliser dans ce cours, Anaconda 5. Télécharger et installation du logiciel: Bonjour et bienvenue à votre pass de base pour les débutants. Dans cette vidéo, je vais vous montrer comment télécharger et installer Anaconda. Mais vous devez faire ensuite est d'aller vers le haut de votre navigateur et entrez dans votre euro l comme suit anaconda dot com slash alimentaire téléchargements. Une fois que vous avez fait cela, Chris , entrez, vous devriez voir le site suivant le Donald et une distribution contre. Une fois ici, vous devez faire défiler vers le bas et choisir la nourriture os. J' utilise des fenêtres. Mais si vous utilisez Apple ou Lennix, vous cliquez sur ces deux options. Oui, en l'état actuel, je vais télécharger la vision de Windows. Bien sûr, nous allons télécharger la dernière version et nous après, bien sûr, sélecteur système d'exploitation haut. Utilisez-vous un 32 bits ou 64 bits pour savoir quelle version vous utilisez sur votre ordinateur ? Dans le cas où vous ne le savez pas, vous allez au menu Démarrer Irak, cliquez sur ordinateur et cliquez sur propriétés. Vous devriez être présenté avec cette boîte. Cela vous dira les parle de votre ordinateur, et si vous descendez au sommet du système, vous pouvez voir quel haut de Os vous utilisez. Comme vous pouvez le voir, j'utilise un 64 bit. Oh, est si fermer la boîte dans le bas sur la version 64 bits C'est un téléchargement important. Donc, prenez note de combien de temps il faudra pour terminer un séjour installateur a terminé votre puis pour double-cliquer sur le Yarkon Anaconda tout avec le point e x e extension. Cela va commencer l'installation. Vous pouvez alors recevoir une boîte d'administration comme celle-ci vous demandant si vous voulez installer ce programme, et je le fais en effet. Ensuite, cliquez sur, exécutez et attendez que la configuration en commence une autre. La configuration a commencé un clic suivant. Maintenant que l'assiette a commencé, nous devons continuer à nouveau léché ensuite. Vous êtes alors présenté avec le dernier accord depuis lequel vous direz, j'accepte de continuer l'installation. C' est là que les détails amusants de l'installation entrent en jeu. Mais il est préférable de suivre le recommandé par Anaconda, donc je vais juste dire moi recommandé Cliquez l'année prochaine. Pour choisir la destination de votre navigateur Anaconda, vous devez vous assurer que vous avez suffisamment d'espace sur un ordinateur. Vu comme il est un programme de taille 2,5 gigaoctets. Une fois que vous avez fait tout cela, vous pouvez cliquer l'année prochaine, puis commencer les options plus avancées pour lesquelles vous cochez la case du bas s'inscrire. Anaconda est mon chemin par défaut sur 3.6 et ignorer la boîte supérieure. Vu comme n'est pas recommandé par Anaconda. Et comme un cours de base, vous l'utiliseriez de toute façon. Vous devez ensuite commencer l'installation en cliquant sur Installer une fois l'installation terminée , cliquez sur Suivant. Qui a sauté les V s ? Kurt. Comme on ne va pas travailler avec le code de studio visuel, c'est juste une sorte de partenariat entre Anaconda et Marcus hors studio visuel. Mais nous ne l'utiliserons pas dans ce cours. Alors sautez. Et cela conclut l'installation pour en savoir plus sur une économie peut laisser ces vérifiés ou apprendre comment commencer avec Anaconda. Mais tu apprends tout ce dont tu as besoin dans ce cours, alors je vais vérifier ça dans la prochaine vidéo. Je vais vous faire une visite RD et apprendre à créer des projets 6. Création de projet: bonjour et bienvenue à votre chemin de base sur le cours de programmation pour les débutants. Dans cette vidéo, je vais vous faire une visite au large d'Anaconda Navigator et de l' I.D. I.D. qui utilisera sélectionnez Cliquez sur une icône, un navigateur maintenant à la maison. Il contiendra Jupiter Notebook et Jupiter, mon garçon. Mais avant de cliquer sur l'un de ces que je vais d'abord aller à la communauté et vous montrer débordement de pile Pathan, , Comme indiqué dans la vidéo de support créée plus tôt, vous pouvez aller à la semaine de débordement de pile et en savoir plus sur le code spécifiquement pourrait coup de pied de ce lien, qui vous mènera directement au chemin sur la page dans la communauté. Comme vous pouvez le voir ici, c'est un raccourci rapide lorsque vous travaillez une programmation, si vous n'avez pas réservé, marqué le débordement de pile Sot. Une fois que vous êtes revenu à lui, cliquez sur Lancer sur Jupiter Lab, qui est ce que nous allons utiliser pour ce cours en cliquant. Lancez-le. Ouvrez un navigateur contenant le lanceur de laboratoire Jupiter une fois. Oui, tu peux choisir de nombreuses options avec lesquelles tu travailleras. Nous allons travailler avec l'ordinateur portable car c'est une interface simple, surtout pour les débutants. Cliquer sur le cahier devrait vous donner ceci va être notre page de codage. Et juste comme ça, nous avons un plus grand projet de cahier qui va pourrir dans notre chemin sur le code. Comme vous pouvez le voir, il a un onglet là-haut dans mes fichiers, qui sont mon ordinateur défilant vers le bas. Vous remarquerez que notre projet est contenu ici. C' est un moyen facile pour vous de naviguer vers l'endroit où votre projet est stocké sur votre ordinateur pour elle. Maintenant, cependant, je vais cliquer sur l'onglet Fichiers pour que nous ayons juste le code pour travailler avec leurs nombreuses parties du programme que nous allons travailler dans ce cours de base. abord, laissez-moi vous montrer où vous pouvez enregistrer que vous pourriez enregistrer pour appuyer sur le contrôle est ou en cliquant sur l'enregistrer contenu notable ici. Donc, juste comme ça, vous avez simplement sauvé notre programme. Cependant, si nous ne voulons pas qu'un programme soit étiqueté comme sans titre, nous pouvons aller enregistrer le bloc-notes comme et nous pouvons nommer notre projet. Pour l'instant. Je vais appeler ce projet le projet Taste. Vu qu'on teste juste notre chemin. Un pour l'instant. Je vais étiqueter ce projet comme notre projet de test et cliquer sur Enregistrer avis, cependant, que ce n'est pas un vrai chemin sur le fichier. Il s'agit d'un chemin sur le bloc-notes d'interface, tandis qu'un fichier de personne est point p wa. Bien que ce soit un peuple A et B pour le faire dans un vrai fichier transmis devra aller à l' export de fichier comme script d'exécution à base de plantes. Cela téléchargera votre script dans un chemin sur le fichier, comme vous pouvez le voir ici, P wa. Cependant, puisque nous avons donné le cahier, laissez-moi vous montrer une chose de plus. Avant de pouvoir effacer cette visite, allez à vos séances et choisissez votre thème Jupiter. Comme vous pouvez le voir sur le choix du chien, il est un thème de stock de liste, permettant une meilleure visualisation, en particulier pour vous en tant qu'étudiant. Encore une fois, c'est infiniment utile en tant que programmeur ainsi que vous ne voulez pas regarder un large écran pendant si longtemps. Écoutez, j'ai demandé plus de temps sur la programmation, ce qui est beaucoup mieux quand il s'agit d'efficacité avec la programmation. Et avez-vous une création de projet et la tournée I. D E ? Et cela conclut cette section, et la section suivante commencera à coder en commençant par notre première ligne de code 7. Première ligne de code: bonjour et bienvenue à votre chemin de base sur le cours de programmation pour les débutants. Dans cette vidéo, je vais vous montrer votre première ligne de code. La première ligne de Kurt, comme dans n'importe quel langage de programmation lors de l'étude, est connue sous le nom de Hello World Line of Code. C' est parce que la première ligne est conçue pour un programmeur pour imprimer un texte simple. Bonjour, monde. Ce que nous allons faire, c'est créer juste que c'était la première ligne de code. Nous allons à notre barre d'entrée ici, qui contiendra notre code. Et nous parlons en papier, qui imprimera notre texte à l'intérieur. Créer un ensemble de parenthèses et à l'intérieur de ces parenthèses aura un sit off guillemets doubles. Les guillemets doubles contiendront la chaîne. Comme vous le verrez quand je l'exécute, la chaîne que nous allons courir entre les citations de chaume est bonjour monde. Maintenant, nous avons juste besoin d'un programme de démarrage. C' est simple, c'est ça ? Mais avant qu'on la retrouve, vous devez savoir qu'il y a deux façons d'exécuter votre programme. L' un est en cliquant sur le bouton de lecture. Ce que vous voyez ici, comme vous pouvez le voir, il a exécuté notre code et a imprimé ci-dessous dans la sortie. Bonjour, monde. Maintenant, copions cette ligne ici à nouveau et montrons la deuxième voie. La deuxième façon d'exécuter votre code est mais brave semble shift enter. Vous ne voulez pas appuyer seul sur Entrée. Sinon, il commencerait juste dans votre lan comme si vous alliez continuer à écrire a eu lieu. Ceci est une erreur courante, et la plupart optent pour simplement louer le bouton de lecture, cependant, est de devenir plus avancé à la programmation de votre coffre-fort, Tom, ou en utilisant le raccourci clavier décalage, entrez. Et pendant que nous sommes ici, je vais vous montrer deux méthodes que vous pourriez déjà utiliser pour programmer avec votre chaîne. Donc, nous allons créer la chaîne une fois de plus imprimer un ensemble de crochets, guillemets doubles et de bas monde. Ce que je vais te montrer, c'est un raccourci avec la sortie. Pose un Harper Circle. Supposons que vous vouliez écrire à Lance avec une section de code ou bien vendre, vous copieriez simplement beaucoup. Collez-le et exécutez-le à nouveau. Comme vous pouvez le voir ici, votre monde bonjour, il commence près de terre Bonjour monde à nouveau. Cependant, il est beaucoup mieux sûr que vous pouvez utiliser au lieu de créer une deuxième impression. Si vous prenez, c'est simple. C' est le cas ? Une fois de plus, nous sommes en tête dans le lan et supposons que nous voulons monde sur une ligne séparée. Ce qui a ensuite été fait est de remplacer la barre oblique en arrière Dans le slashing arrière est une touche courte qui va commencer un nouvel apprentissage lorsqu'il est imprimé en appuyant sur Maj Entrée. Vous êtes nourries que la barre oblique inverse n'est pas incluse. C' est parce que passer est assez intelligent pour savoir que ce caractère spécifique que nous sommes couplés avec cette barre oblique inverse signifie que Bonjour monde doit être imprimé sur deux lignes séparées. Cependant, vous remarquerez qu'il y a un espace inclus après Hello. C' est parce que les espaces sont supportés, le texte et le kaki court ne sont pas inclus. Mais supposons une autre hypothétique. Supposons que vous voulez laisser un espace entre la façon dont le monde est assez grand pour que quelqu'un puisse écrire . Eh bien, ce que vous avez été utilise plusieurs espaces ou un onglet afin d'imprimer en ligne à nouveau nous pouvons haut dans plusieurs espaces ou affaiblir l'onglet en utilisant des espaces pleins. Notez que lorsque quelque chose poignardé, n'importe quel retour arrière, il supprime l'onglet entier. Cependant, nous n'avons qu'un espace pour l'instant. Mais supposons que vous voulez avoir une déchirure, mais vous ne le faites pas dans plusieurs espaces car en appuyant sur la touche Tab comme vous le remarquerez en appuyant sur la touche, cela ne fonctionne pas. Nous utilisons donc un autre raccourci, comme la barre oblique inverse dans les thés d'accès à la barre oblique inverse. Encore une fois, un autre terme de raccourci qui fera un espace de tabulation entre hello et World, comme vous pouvez le voir lorsque nous imprimons le texte. Et ça suffit pour ça. Écoutez, dans cette leçon seulement, vous avez appris à écrire votre première ligne de code ainsi qu'à apprendre à raccourcir lorsque vous travaillez avec des chaînes de caractères texte. Pour le moment, il semble simple. Mais cependant, ce sont quelques-uns des meilleurs blocs de construction quand il s'agit de transmettre la programmation et basé pour être gardé à l'esprit lorsque vous travaillez avec fille. Cela conclut cette leçon Dans la prochaine vidéo, nous allons en apprendre davantage sur les variables et les sommets des filles 8. Types et variables de données: Bonjour et bienvenue à votre passe de base sur la cause de programmation. débutants complets dans cette vidéo vont vous apprendre sur les variables et les tops de fille avant de commencer. Nettoyons notre projet de test pour la leçon. Comme vous pouvez le voir année, vous avez créé plusieurs cellules de votre projet précédent. Comme vous pouvez le voir ici, vous avez créé plusieurs cellules de votre leçon précédente, mais je veux vous montrer comment faire est de supprimer ces cellules. Vous pouvez, un par un clic droit sur chaque cellule et supprimer la vente sélectionnée. Cependant, vous pouvez également commencer par le haut ou cliquer dessus sur la ligne supérieure. Racine décalez et cliquez jusqu'à la ligne que vous voulez supprimer, qui est de sélectionner toutes les cellules entre les deux et vous pouvez les supprimer de cette façon, vous laissant un nouveau projet avec lequel travailler. Maintenant qu'on a fait ça, laisse-moi te parler des 4$ que tu apprendras. Dans cette leçon, le premier top fille est celui avec lequel vous avez vraiment travaillé. Une chaîne. Le haut de la fille de la chaîne est du texte. Plus précisément, il s'agit d'un ensemble de personnages contenus dans des guillemets doubles comme nous avons vu bonjour World Waas dans l'écoute précédente, la deuxième fille top travaillera avec son inter jizz. Ça démange. Sont des nombres entiers allant de négatif, infini faire positif infini, comme 1234 ou négatif un négatif à négatif, trois, etcetera. La troisième fille supérieure sont des flotteurs, flotteurs ou des nombres, mais ils comprennent des points décimaux tels que 3.5 ou négatif 6.8 et ainsi de suite. Et enfin, le plus simple mais toujours l'un des plus importants tops Donna, vraiment dans le haut de dollar de brassage peut contenir jusqu'à trois valeurs. Vrai, faux ou non ? Pas d'être. Si aucune vallée est contenue, cependant, ne sera travailler avec vrai et faux dans ce cours, Les vallées vraies et fausses ne sont pas d'une grande importance pour nous en ce moment, mais plus tard dans le cours, je serai enseignement sur la possibilité spécifique qui fait usage spécifique des valeurs de facturation. Cependant, c'est prendre de l'avance sur nous-mêmes. Et jetons un oeil à notre première fille. Haut de la ficelle. Comme vous le savez, string est un ensemble de caractères contenus dans des guillemets doubles. Ce que nous allons faire maintenant est de créer une variable et un sonnet, une valeur de chaîne pour créer une variable. Vous avez simplement un nom. Par exemple, il est appelé notre avis de nom de variable dans la programmation qu'il ne peut pas utiliser de termes spéciaux comme noms pour les variables. C' est parce que le chemin s'est produit le verra alors comme exécuter du code à base de plantes plutôt que comme un nom de variable. Par exemple. Nous avons votre nom parce que c'est un terme spécial que nous avons utilisé pour imprimer du texte, par exemple, lorsque nous créons une variable normale telle que name equals, et donnons un très off John A simple est que nous avons créé un nom de variable, attribué une chaîne, valoriser leur bombe, ce qui en fait une notice de variable de chaîne. Quand je lance le code, rien ne se passe. Cependant, si je dois nommer haut en nom et exécuter à nouveau le programme, cela me dit la vallée contenue à l'intérieur de John. Cependant, nous parlons en impression égale à votre impression d'avis est mis en surbrillance. C' est parce que si nous devions donner une valeur à imprimer, cela peut causer des problèmes plus tard et notre programmation, donc nous ne le ferons pas pour l'instant. Gardez simplement à l'esprit que tous les noms de variables sont en minuscules. Si vous êtes le nom de la variable doit contenir deux mots ou plus, vous les séparerez souvent sous l'école par exemple, John donné au nom de la variable n'est pas vraiment spécifique. Nous ne pouvions pas créer une variable d'abord sur le nom de l'école est égal à John, et nous pouvons créer une variable similaire avec le nom de famille. Le nom est égal aux dunks et le programme en ce moment. Si nous devions appeler ces variables plus tard, nous dans le noyau John ou blog, en fonction de celui que nous tapons. Donc, là, vous avez notre première fille haut stocké dans une variable et quelques conventions de nommage à retenir. La deuxième variable fonctionnera avec son inter jizz, alors créons un simple dans juste tel que l'âge égal. Et parlons dans une valeur numérique telle que 25 et donnons-lui une valeur simple. Telle était 25 quart d'entrée. Il fonctionne sur le même principe que la chaîne. Si nous devions Toppan inch à nouveau et exécuter un programme, il nous indiquerait la valeur la prochaine. Notre top fonctionne de la même manière. Par exemple, nous pouvons dire moyenne comme un nom de variable est égal à 89,6, et c'est simple que nous l'appelerions à nouveau. Nous avons 89.6 et j'ai perdu Daughter Top travaillera avec est lebe maigre, tendu au sommet. Donc, créons une variable booléenne. Maintenant, appelons ça une passe sur une note d'école. Notez que je ne brille pas un laissez-passer parce que cela a été mis en évidence vert parce que c'est un terme spécial dans pathum égal et je vais lui donner la valeur de la vérité. Notez que je majuscule la première lettre de True et ce sera la même chose avec faux. J' en ai trouvé un pour appeler cette marque de passage. Il me dit aussi la valeur. Ce sont quelques-uns des plus simples pro, donc certains des plus importants tops fille avec lesquels vous travaillerez dans Path on dans Listens to come. Vous êtes en ballon quelques méthodes plus avancées avec ces différents tops de fille. Par exemple, les nombres deviendront très importants lorsque vous travaillez avec des boucles. Aura différentes méthodes de texte pour nos chaînes et veut travailler avec les opérateurs avec nos dribbles de construction à nouveau. N' insistez pas trop sur ce que sont les opérateurs. Vous découvrirez quand nous y arriverons qui conclut cette leçon. Dans la prochaine vidéo, nous allons travailler avec des fonctions mathématiques avec des tops de fille numérique 9. Mathématiques avec des variables: Bonjour et bienvenue à votre pass de base sur le cours de programmation pour débutants. Dans cette vidéo, nous allons apprendre à utiliser les fonctions mathématiques flottaient dans Tages. abord, allons dans notre cellule d'importation et commençons par une simple fonction mathématique. Cinq. En plus, nous gérons le programme. Il imprime l'équipe. Maintenant passons à travers ces bases d'abord, comme cinq moins cinq que vous avez pensé à l'amour et enfin, cinq fois. Ce sont les fonctions mathématiques les plus simples que vous apprendrez. Maintenant, jetons un coup d'oeil. A à des fonctions mathématiques plus avancées. Il y a une fonction mathématique. Cinq. Boue pleine. Ce que mart ou module est fait est divisé. Le premier numéro par le deuxième numéro et tout ce qui reste sera imprimé comme vous pouvez le voir . Un cinq divisé avant bien, bien sûr, égal 1,25 Cependant, module ISS découvre combien resteront après quatre a été rempli en cinq. Dans ce cas, le reste sera celui qui est. En effet, ces fonctions mathématiques bien sûr fonctionnentbien sûravec des variables. Donc, créons deux variables qui contiendraient les nombres tels que numb, en fait égal cinq non, à entre 10 et puis nous pouvons les utiliser ensemble. Un plus Numb Care 15. Et pendant que nous sommes ici avec deux variables, laissez-moi vous montrer comment la surécriture fonctionne sur le ratting fonctionne comme suit. Nous pouvons avoir un très mais qui recrée avant, et nous pouvons l'avoir égale une nouvelle valeur. Faisons engourdir un égal 15. Maintenant, quand nous utilisons les mêmes fonctionnaires avant quelqu'un de meilleur numéro deux, ça dit 25 parce que c'est 15 plus 10. Ceci est particulièrement important à retenir, car il pourrait également avoir une variable égale. C' est vraiment plus une autre variable. Par exemple, Numéro un est égal à l'un d'entre nous. Merci car nous avons vu qu'il était 25. Si nous exécutons ce code et ensuite décidé d'appeler la valeur numéro un, il imprime 25. De cette façon, vous pouvez créer très si grandit constamment au fur et à mesure que le programme continue. Notre adolescent est très important et peut être utilisé pour le programme est avantage. Même s'il y a une idée fausse que c'est la fille. Etre trop écrit est une mauvaise chose. Nous utilisons ce genre de variables plutôt que de compter combien de fois certains ont pu courir pour des raisons spécifiques. Vous verrez pourquoi cela est important lorsque nous commençons à travailler avec des boucles qui concluent cette leçon. Dans la vidéo suivante, nous allons apprendre comment récupérer l'entrée de l'utilisateur 10. Récupérer l'entrée des utilisateurs: bonjour et bienvenue à votre chemin de base sur le cours de programmation pour les débutants. Dans cette vidéo, je vais vous montrer comment récupérer l'entrée de l'utilisateur. L' entrée de l'utilisateur est une information inestimable lorsqu'il s'agit de programmation. Avoir l'entrée de l'utilisateur sur certains programmes rend les programmes beaucoup mieux fonctionner de l'utilisateur ainsi que du programme lui-même. Et dans certains cas, il est nécessaire que le programme fonctionne. Alors que je vais faire ici et vous montrer un moyen simple de récupérer l'entrée de l'utilisateur dans Pathan. La première chose que je vais faire est de créer une variable qui va contenir l'entrée de l'utilisateur. Mais je vais d'abord faire est de demander à l'utilisateur d'entrer dans le nom l'entrée la plus courante. Il y a tellement de variable créatrice appeler son nom égal. Et c'est là que je vais utiliser le code qui demande l'entrée utilise, l'entrée en haut, un ensemble de parenthèses et entre guillemets doubles ou simples, vous demandez à l'utilisateur d'entrer en vous, bien sûr, dans l'obscurité votre message ne s'affiche pas est clairement comme il se doit comme votre avis. Lorsque l'appareil se déplace, entrez nos messages pour chien est l'arrière-plan. Mais l'équipe de mise en évidence vous montre qu'il est ici. Donc, il nous demande de nom interne. Alors je vais juste nouer. J' ai été John. Comment accolade Entrez, pas de décalage. Entrez. Et puis quand j'appelle de nom à nouveau dans la touche Maj, Entrée, il me dit la valeur. Tout comme ces brefs années récupérées. Une entrée. Supposons maintenant que lorsque nous entrons dans un nom que nous voulons faire chaque affichage tel que. Bonjour, John. Eh bien, nous allons super un autre nom invariable ou juste utiliser le même. Faire son nom équivaut à l'entrée. Mais je verrai vos parenthèses dans Vous nommerez dans l'impression créée, impression végétale. Bonjour espace et comment nous ajoutons notre nom après qu'il est avec une virgule. Utilisez le corps même. Essayons donc de changer de remorquage. Maintenant c'est dans le nom et je pense que j'utiliserai mon vrai nom. Entrez et ça dit : Bonjour, Bonjour, Matthew. Maintenant, supposons que nous demandions à l'utilisateur d'entrer dans l'âge de sorte que l'âge est égal à entrée dans le remorquage, votre âge quand nous faisons cela pour disons que nous sommes allés dans le chemin d' âge 20 appuyez sur Entrée qui arrive âge pour voir la valeur et vous voyez 20 cinq encapsulés dans une seule citation. C' est parce qu'il est transformé en un cours d'eau. Donc, si nous voulions faire des fonctions mathématiques avec, cela ne provoquerait que des erreurs. Donc, nous avons tiré moins dans l'âge. Pfaff Nous avons une ère parce que nous travaillons avec une corde, pas en Géorgie. Comme vous pouvez le voir ici, nous ne pouvons ajouter qu'une chaîne à une chaîne. Pas un enseignant dans une vidéo ultérieure apprendra comment convertir différents hauts de fille en d'autres tops de fille. Pour l'instant, tout ce que nous devons savoir, c'est comment obtenir des entrées utilisées. Et nous l'avons fait. Cela conclut cette leçon. Lors de la prochaine vidéo, nous allons en apprendre davantage sur la déclaration if. 11. La déclaration Si: bonjour et travailler dans vos parties de base sur le cours de programmation complet commence dans ce. Écoutez, nous allons apprendre à utiliser l'instruction if, mais avant de pouvoir commencer à travailler sur l'instruction if, nous allons d'abord apprendre ce que sont les opérateurs et comment nous les opérateurs sont des caractères spéciaux que nous utilisons pour comparer certaines valeurs d'autres valeurs. Un exemple rapide serait que nous avons utilisé un plus grand que le symbole six, comme nous le savons tous loin n'était pas plus grand. Six sobres pour exécuter ce Lon, il imprime faux. C' est un opérateur. Maintenant, comme vous le savez, nous pouvons aussi obtenir le 5, c'est moins de 6. En tant qu'opérateur, ce qui est vrai, cinq est certainement moins de six. Maintenant, jetons un coup d'oeil aux autres. Vous, bien sûr, pouvez obtenir le plus grand que et égal à pour moins de et égal à. Mais qu'en est-il égal à deux tandis que les égaux fonctionnent de la même manière, mais de deux symboles égaux égale le 6 avril, vous le remarquez Prince Falls. Mais si nous avons cinq égaux égal à cinq empreintes. Vrai. La raison pour laquelle nous étions égaux est que le single égal même Pathom est utilisé pour affecter une valeur à une variable, et cela ne fonctionne pas bien si vous essayez de signer six au numéro cinq. Donc, nous avions l'habitude d'égaliser les symboles en tant qu'opérateur, donc nous avons réglé ça. Mais qu'en est-il si quelque chose n'est pas égal à deux quelque chose Donc nous avons loin Exclamation point est égal à six. Nous courons cette ligne. C' est vrai. Cinq n'est pas égal à six. Mais si nous avons des points d'exclamation égaux, il imprime faux parce que loin est égal pour de ces façons, nous obtenons une valeur véridique ou 100 quand il s'agit d'opérateurs. Mais en particulier sur ce genre d'opérateurs est que nous les utilisons pour les déclarations if. Donc, si les instructions sont utilisées pour créer des sections de code qui ne s'exécutent que selon si l' opérateur s'avère vrai. Pour mieux expliquer cela, disons qu'un opérateur prouve tout ce qui est contenu dans un ensemble spécial de crochets bouclés. Après l'instruction if, n'importe quel code sera exécuté. Si l'opérateur s'avère faux, le code ne s'exécute pas. De cette façon, nous pouvons créer du code qui fonctionne selon la fille spécifique, Donc, créons une telle instruction if Maintenant, donnons à un cordon variable engourdi la valeur de loin Eh bien, puis créé si instruction qui contient un tel que If space No est supérieur à trois. Kerlan, une fois que nous avons fait cela, ont été ouverts un ensemble de crochets cool, qui ressemblera comme suit, qui contiendra le code. Donc, si engourdi est supérieur à trois, langues, ont un simple sont mis impression. Aucun bloc d'impression n'est supérieur à trois, et nous exécutons notre code et le message est imprimé. Il est de copier le code encore et de changer le très légèrement. Si aucun n'est plus grand que Tim maintenant, comme nous le savons, ce n'est pas les opérateurs de services devraient se révéler faux. Alors exécutons le code et vous remarquez aucun message imprimé cette fois parce que l'opérateur s'est révélé faux. C' est une déclaration de base if. Nous pouvons, bien sûr, travailler cela de la même manière avec la fille à chaîne, comme le nom Peoples junk que nous avons créé. Si la déclaration, si le nom est égal, est égal à John, asseyez-vous avec des crochets froids. Imprimez. Il est de la ferraille. Nous exécutons le code. Vous remarquez qu'il imprime exactement cela. Cependant, le problème du travail des chaînes est qu'il est généralement sensible à la casse, alors nous allons coller le code et les chaînes. Joo Aging pour Capital J à minuscule Jane Si nous devions exécuter le code, vous remarquerez qu'aucune sortie n'est imprimée parce que j'ai opéré prouvé faux. John n'est pas égal à la minuscule. John garder cela à l'esprit lors de l'acceptation d'utiliser une fille qu'il peut être utile d'utiliser l'une de nos méthodes techniques pour généraliser la fille qui bien connu dans une autre vidéo. abord, cependant, continuons à utiliser les instructions if et passons aux instructions if else. D' abord, permettez-moi de vous donner un exemple clair. En utilisant le Numb Kelly est que les aperçus avant, bien les rythmé ici. Cependant, au lieu de ces crochets en retrait sévère, qui sont corrects, je vais enlever les crochets et ce que je vais faire à la place est le restaurant. Le prêt était épuisé. Les records de froid. C' est le moyen le plus ancien et le plus fiable de créer une déclaration if comme parfois lors de l'utilisation de parenthèses fraîches et de le faire peut causer des zones pour leur propre. Non est supérieur à trois. Ouais, une fois que nous sommes sur Internet, commencez à côté de ça, assurez-vous que l'indentation est correcte. Tu ne veux pas avoir l'Elson sous l'empreinte. Vous voulez l'avoir en dessous du si un autre deux-points non. Ensuite, commencez sa propre indentation sur, qui imprimera la valeur par défaut et nous allons imprimer un message indiquant que Non n'est pas supérieur à trois . Et ils ont, si d'autre, si nous gérons il petit Prince Nam est supérieur à trois parce qu'il est. Mais si nous changeons la valeur des nombres à, disons, un réexécutez le programme qu'il fait. La valeur par défaut, qui est engourdie, n' est pas supérieure à trois parce que l'opérateur produit faux, que sinon nous allons exécuter le code pour le faux. Et juste comme ça, nous avons créé une instruction if complexe qui a n'est pas seulement sa valeur par défaut, mais du code qui s'exécute. Si l'opérateur s'avère vrai, cela conclut cette leçon Dans la vidéo suivante, nous allons apprendre à créer, imbriqué if instructions et utiliser des opérateurs supplémentaires. 12. Nested si les déclarations et les opérateurs supplémentaires: Bonjour et bienvenue à votre passe de base sur la cause de programmation pour les débutants dans ce domaine. Écoute, on va en apprendre davantage sur les opérateurs supplémentaires et bien aujourd'hui des déclarations. D' abord, je vais vous parler des déclarations d'Eastern If. M. Si les déclarations sont si les déclarations à l'intérieur si les déclarations en tant que telles, vous pouvez effectuer des vérifications macho pour confirmer quel médecin vous regardez. Par exemple, vous avez été, hum, égal à cinq. Vous voulez créer une instruction if qui vérifie si le nombre est compris entre trois et six, donc vous êtes en tête. Si non est supérieur ou égal à trois. Ton côlon, tu es le top dans un autre. Si non est inférieur ou égal à six. Une autre couche sur et ils ont investi si déclaration alors vous pouvez imprimer pas venir dans l'espace est entre trois et six. Et, bien sûr, vous devez créer à d'autres pour les adapter à tous les deux, comme d'autre. Allez, Imprimer no est supérieur à trois, mais supérieur à six aussi. Cela aidera à spécifier votre médecin en supposant que vous cherchez un numéro et que vous n'êtes pas tout à fait sûr de ce que c'est ? Crée une seconde autre pour l'instruction principale if qui va juste imprimer Numb est soit ceci alors trois plein, plus grand et six. Et comme ça, nous avons créé un programme complexe. Et comme vous pouvez le voir, où nous l'exécutons loin est entre trois et six, ce qui est correct de sorte que comme une utilisation hors de la déclaration imbriquée if pour complètement plusieurs poussins et en veillant à ce que votre médecin soit vérifié ainsi afin que nous puissions avoir un pour le médecin Maintenant laissez-moi présenter des opérateurs supplémentaires et laissez-moi vous montrer comment ils peuvent remplacer investi si instruction vous sauver du code, je vais copier ce que j'ai écrit encore. Mais effacer cette déclaration imbriquée si acceptable le résultat que je vais garder. Alors nous allons nous assurer qu'il est au bon endroit. On y va. Maintenant que nous avons fait ça, je vais utiliser un opérateur supplémentaire pour inclure le malade et l'opérateur que nous avons créé dans le genou. Pourtant, si la déclaration je vais parler et pas est inférieur et égal faire six. Mais la fin est de s'assurer que les deux opérateurs sont vrais pour faire ce qui suit pourrait fonctionner . Si l'un d'eux est faux ou les deux hors ALS, alors le code ne fonctionnera pas, monsieur. Si je dirige ce programme, c'est son père entre trois et six ans, ce qui est exact. Mais supposons que j'ai changé, euh pour être égal à trois. J' ai fait ça. Je vais copier la même instruction if, coller et l'exécuter. 10 est inférieur à trois ou supérieur à six, ce qui est exact. Mais vous avez également remarqué que dans notre déclaration d'autre avant d'utiliser l'énoncé d'initiative étaient plus précis avec notre message disant est supérieur à trois mais supérieur à six aussi. Ce que nous avons des années à moins que la forme conviviale de si déclaration, cependant, il est plus efficace, mais ce n'est qu'un des opérateurs supplémentaires. Je vais vous montrer le 2ème 1 est l'ancien opérateur. Laisse-moi te montrer comment ça marche. D' abord, je vais être engourdi égal à trois. Je vais copier l'instruction ici et changer et l'outil en cours d'exécution. Le programme dit qu'il y a trois entre trois et six, ce qui semble juste. Mais disons que je fais de la valeur des engourdissements. Tu mets ton 10 quand je relance la déclaration if, ça dit le tennis entre trois et six, ce que nous savons que ce n'est pas le cas. Cela est dû au fait qu'un seul des opérateurs est en cours d'exécution. Ce sera le crédit nomis que pas égal à 3 10 est définitivement supérieur à trois. Cependant, il n'est pas moins de six, mais c'est toujours les impressions sont maintenant manquées entre trois et six. Donc, ce que nous avons créé est vraiment une forme redondante d'une instruction if à cause du tout si un opérateur rempli, alors le code s'exécutera. Bien sûr, ce sont des utilisations différentes pour ces opérateurs et imbriquées if instructions. Si vous deviez avoir eu lieu qui s'exécute uniquement en raison d'une fille spécifique, vous utiliseriez un nid dans if instruction ou vous utiliseriez end. Mais quand le médecin a vraiment besoin de remplir une exigence, vous utiliseriez un opérateur tout supplémentaire et vous épargnerez la peine d'utiliser plusieurs instructions imbriquées if, il est préférable de pratiquer l'utilisation d'opérateurs supplémentaires dans l'Est si à la campagne, afin que vous sachiez exactement quand utiliser l'instruction initiative ou un opérateur supplémentaire. Mais en l'état actuel, ce que nous avons fait ici en utilisant l'opérateur tout supplémentaire est génial. Une instruction if inutile sauf si nous changeons les messages, ce qui n'a pas vraiment d'importance car il sera toujours remplir un au moins un opérateur. Ce que nous avons fait, c'est créer un programme qui cherche un numéro de guerre entre négatif, infini et positif, infini. Et en tant que tel, le premier code fonctionnera toujours, laissant les Els simplement encombrer notre programmation. Assurez-vous de garder cela à l'esprit lors de la création de vos instructions if, afin que vous puissiez éviter l'encombrement et créer un programme plus efficace. Cependant, dans ce, dit Lee, vous avez appris sur imbriqué. Si les déclarations et les opérateurs supplémentaires comme rouleaux ont reçu une bonne idée de quand utiliser ce qui conclut cela, écoutez. Dans la vidéo suivante, nous allons apprendre quelques méthodes de texte de base. 13. Méthodes de base du texte: bonjour et bienvenue à votre chemin de base sur le cours de programmation pour les débutants dans ce domaine. Écoute, on va apprendre quelques méthodes de texte dans son écoute. Nous allons apprendre trois méthodes de texte sont utiles pour fille de poulet ou de le changer pour répondre à nos besoins. La première méthode de texte regardera est la méthode length, mais la méthode length mesure la longueur de la chaîne et vous indique combien caractères sont contenus dans. Ainsi, par exemple, une chaîne d'exemple précise, comme le mot contenant le mot Bonjour si je voulais voir la longueur du bois saute tôt dans un ensemble de parenthèses et baignoire dans les variables. Nommez toute la chaîne que je veux analyser. Quand je lance le programme, il est écrit cinq, ce qui est correct. Bonjour contient cinq caractères. H E l L o. Il est un simple me prend à travers que nous utilisons pour mesurer la longueur des noms que votre avis de certains passé avec des programmes que vous trouverez en ligne que vous avez besoin d'avoir une quantité spécifique de caractères avant Parsa peut être accepté. C' est ce, May dit, qui sera utilisé pour vérifier votre mot de passe comme votre topping et jusqu'à votre longueur interne. C' est plus grand qu'un certain nombre. Par conséquent, il utilise également une instruction if que nous avons appris plus tôt. Nous créons simplement un programme de mot de passe simple ou pour Tree of Learn, c'est la première méthode. Les deuxième et troisième méthodes sont similaires et sont utilisées pour résoudre le problème que nous avons rencontré. Si les instructions concernant les chaînes, le problème que nous avons rencontré était ce nom est égal à John. Mais en supposant que l'instruction veuille voir si ce n'est pas le cas, le nom est égal au jour minuscule O H avant d'exécuter son code. Et quand nous exécutons ceci, si déclaration vous remarquez rien n'est imprimé. C' est parce que même si John et John ou le même nom, le second John et l'opérateur est pour le cas inférieur J. Ce que nous pouvons faire, alors pour nous assurer que l'uniforme du médecin est en convertissant le nom J O H N d'un J majuscule en la minuscule, tout comme le reste des lettres dans l'opérateur. façon dont nous ferions alors cela est une copie. Si instruction, copions l'instruction, collez-la et changez le nom en nom point inférieur et un ensemble de parenthèses. C' est une méthode spéciale qui abaisse tous les caractères de la chaîne en minuscules . Donc si on utilise ce code, il dit qu'il s'appelle John. Ce qui est souvent le cas dans la plupart des programmes, c'est que toutes les vallées d'une chaîne seront en dernier capital , et ils utiliseraient la partie supérieure. La partie supérieure est la deuxième méthode de texte utilisera donc avis. Oui, j'utilise des capuchons complets. John et moi utilisions le Docteur Upper, j'ai dit. Mais parenthèses et le même résultat quand je cours le vol programme entrer son nom est fait. Et comme ça, nous avons créé un programme de travail qui scanne prend pour nous assurer qu'il est le bon. En vérité, par rapport à celle que nous recherchons, sont les trois minutes que nous allons utiliser dans les scores, dont deux méthodes aident à la fille en uniforme et une autre aide à la créer en tant que telle, nous permettant le possibilité de créer des programmes plus complexes avec des méthodes aussi simples qui conclut cette leçon et la vidéo suivante, nous allons apprendre quelques méthodes mathématiques avancées 14. Méthodes de base des mathématiques: Bonjour et bienvenue à votre passe de base sur la programmation cause débutants complets dans ce. Écoute, je vais te montrer des méthodes de maths avancées. Maintenant, Avery vous a montré quelques fonctions mathématiques telles que l'addition de division de multiplication, soustraction, les parenthèses. Module est et ainsi de suite. Eh bien, je vais te montrer pour plus. Plus précisément, ces méthodes mathématiques utilisaient l'objet mathématique, qui est stocké dans le chemin sur le code de programmation. Vous n'avez pas besoin d'un autre, mais des objets tellement. Mais qu'est-ce que tu as besoin d'un allié, va ? Qu' il s'agit d'un Kurde spécial qui vient du programme à l'intérieur. Passe-toi. Avant même que je vous montre ces quatre méthodes mathématiques avancées, nous avons besoin d'importer l'objet mathématique, comme je l'ai mentionné avant que cela ne se produise, importer masse Empress shift enter. Qu' est-ce que cela fait alors est d'importer la classe mathématique, qui contient tous les objets meth, sorte que vous serez en mesure d'utiliser toutes ces méthodes comme suit. Si vous ne le faites pas, vous rencontrerez des erreurs lors de la mise en maths et seront identifiées dans le journal. Maintenant, laissez-moi vous montrer des méthodes mathématiques que nous pouvons utiliser avec des flotteurs. abord, créons une gorge appelée parler court pour numéro spécial, et je vais l'appeler loin jouer vite. Ce que je vais faire ensuite, c'est utiliser une masse peut s'asseoir en garnissant en meth point c e i l court pour sceller l'intérieur. Les parenthèses sont en haut de la parole. Non, ce que cela fera, c'est Randall pour le premier point décimal au point le plus élevé. Donc, quand je dirige le programme, il s'en va à six. Non. Deux survivants. Mais ça fait parler, euh, égal à 5,4. Et j'ai utilisé la même méthode de sceau de point de masse, parler non et exécuter le programme. Il l'exploite toujours. Ce n'est pas la course de point de masse 3 mai, qui arrondit. C' est sa méthode. Nous avions l'habitude d'arrondir au plus haut. Si vous voulez un arrondi au plus bas, utilisera les mathématiques, ce plancher parler, exécuter le programme il l'exécute jusqu'à cinq. Même si nous devions faire 55.9 et que nous utilisions le master flow, il serait arrondi à cinq. Si vous voulez simplement Randall pour le numéro, alors vous utiliseriez la méthode ronde. Mais il ne faut pas faire avancer les méthodes de désordre. Arrondir le nombre est un tour simple, sain d'esprit, puis en surmontant dans la valeur d'un tel discours que vous pouvez le voir arrondit 5.4 vers le bas à cinq. Que diriez-vous de faire parler les gens engourdis jouant non et comment utiliser round à nouveau ? Parler en direct. Hum, ça va jusqu'à six si tu veux être spécifique de ce petit endroit où tu as besoin d'un arrondi . Alors disons parler. Num est égal à 5.12345 et nous utilisons la parole ronde, hum, ne parle pas. L' été deux. Il sera arrondi à la deuxième décimale. Comme vous pouvez le voir ici, 5.12 C'est une méthode simple, et parfois ce n'est pas nécessaire, mais c'est un bonus à cette écoute. Les prochaines méthodes mathématiques avancées seront à la recherche sont les méthodes SK rt et puissance. Tout d'abord, la meth sq rt une racine carrée de déficit. Donc, si nous devions top en méthamphétamine, point est mignon rt visite des parenthèses et haut en 36. Alors dites-nous la racine carrée de 36 qui est six, une méthode très explicative par rapport aux autres que nous avons déjà fait. Celui-ci trouve la racine carrée mais renvoie comme votre avis un flotteur au lieu d'un entier. C' est parce que cela fonctionne également avec des nombres qui n'ont pas la racine carrée, tels que maths dot sq rt cinq. Il vous dit une racine carrée de cinq dans un pied. Avec des nombres tels que ceux-ci jetés autour du maître risqué. Aarti ne peut pas être spécifique à des nombres qui ont seulement des grilles carrées. Il fonctionne également de nombres qui n'ont pas de carré propre. C' est un peu comme 36 et la méthode de calcul avancée finale va regarder Est-ce que la méthode de stockage de masse mathématique ? Je ne sais pas comment. Ce que cela fait, c'est à la mise hors tension. Si vous avez un nombre que vous voulez à la puissance de quelque chose, vous au sommet dans de loin venir un à la puissance de, qui serait cinq fois cinq et autour du programme, il imprime 25.0. C' est l'inverse complet de la méthode sq R T, et l'OSA est-elle sur son chemin ? Très utile. Ces quatre autres méthodes avancées que je vais vous montrer là-dedans. Écoutez, sol et le plafond sont parfaits pour arrondir la fille. Ça n'a pas besoin d'être spécifique. Le tour de la méthode Burn ISS, qui ne participe pas à la clôture mathématique, est également très est quatre pour arrondir la fille et enfin, le SK RT. Et les promesses sont sévères, financement complet utile dans cette grande route pour la mise hors tension quand il s'agit de fille de masse qui conclut cette leçon dans la prochaine vidéo, nous allons en apprendre davantage sur la conversion de haut fille. 15. Conversion des données de types: Bonjour et bienvenue à votre passe de base sur le cours de programmation pour les débutants dans ce domaine. Écoute, je vais montrer à ta fille la meilleure conversion avant qu'on commence. Je vais vous montrer la conversion supérieure de fille entre string inter jizz et flotteurs. Donc, avant de commencer, je vais créer un inter gin versé engourdi égal à un. Je vais alors créer un deuxième numéro médical si engourdi, qui sera notre numéro flottant. Et ce sera 5.0. Et enfin, je vais créer notre chaîne, ce qui équivaudrait à des guillemets doubles. Bonjour. Maintenant, nous avons nos trois variables avec trois sommets différents. La façon dont nous pouvons vérifier leurs sommets est de topping en haut Un ensemble de parenthèses et le nom de la variable. Comme vous pouvez le voir, Number est un entier si engourdi est à flot et serait une chaîne. Ce que nous allons faire d'abord est bon vert un entier à flot et chaîne. Le processus est assez simple et ce que vous convertissez peut également être utilisé avec d'autres variables . abord, convertissons un entier en flot pour les convertir à flot. Nous avons d'abord engourdi flotteur égal dit de casser son non et nous exécutons le code. Maintenant, si on parle haut, tu verras qu'il y a un flotteur. Si on demande au Perfectionneur Turnem, c'est 1.0. Maintenant, revenons à engourdir en un. Envoyez-les égal à un. Si nous courons à nouveau le top Bergen, vous pouvez voir qu'il a effectivement changé à une interview. Donc, nous savons maintenant comment convertir un entier en flot. Mais comment on se convertit en ? Interjecter à nouveau une chaîne ? C' est aussi très simple. Ils sont égaux. Str non, c'est simple. C' est ce genre ? Non. Comme vous pouvez le voir, c'est une chaîne à travers le programme pour le renvoyer. Vous verrez qu'il s'agit d'un encapsulé entre guillemets. Comme vous l'avez peut-être déjà deviné si nous voulons le ramener à engourdir sans blessure dans la valeur que nous pourrions simplement haut en dum égal, a dit Int. Les crochets engourdissent et exécutent le code, renvoient la valeur. Vous remarquez que c'est un pour voir le haut et vous remarquerez que c'est une Donna indigente. Top conversion est aussi simple, et cela est très utile lorsque vous demandez à l'utilisateur d'anti dans l'âge. Si vous prévoyez de travailler le numéro lui-même. Ainsi, par exemple, l'âge est égal à l'entrée dans le remorquage. Ton âge. Vous remarquerez qu'il y aura une ère si l'utilisateur entre un nombre, et nous essayons de travailler avec lui car ce sera une chaîne. Comme vous le voyez quand je dirige le programme, je maintiendrai mon âge de 25 Si je demandais au programme d'imprimer l'âge, il imprime 25 encapsulé dur H. C'est une chaîne que nous pouvons alors nous faire gagner du temps le même âge égal et puis c'est d'autres parenthèses et mettre inter ensemble de citations. Entrez votre âge, Exécutez le programme, Notre stagiaire 25 à nouveau. Mais cette fois, quand nous vérifions l'âge, vous verrez que c'est un entier, une façon fantastique de convertir votre fille la fleur, surtout en sauvant votre code et votre ville. Cela conclut cette leçon, et la prochaine vidéo, nous allons apprendre sur la boucle sauvage 16. La boucle de temps en cours: Bo et bienvenue à votre chemin de base sur la cause de programmation pour les débutants dans ce Listen, nous allons apprendre à créer et à utiliser un moment. Boucle Une boucle est utilisée pour répéter le caillé pour un certain nombre de termes, condition que l'opérateur qui est couplé avec elle s'avère vrai. Et de cette façon, c'est un peu comme une instruction if sauf la boucle ou kitty à exécuter jusqu'à ce que l' opérateur prouve faux. Nous, contrairement à l'instruction if, le code à l'intérieur ne fonctionnera qu'une seule fois. Ce que je vais faire, c'est te montrer un basique pendant que tu utilises un comptage verbal. Une entente verbale est une entrevue disponible qui ajoutera systématiquement jusqu'à ce que l'opérateur se révèle faux. Donc, je vais créer un nombre égal à zéro maintenant créer la boucle while. Alors que le compte est inférieur à 10 Kerlan inte et se produisent, peu de suivi sont simplement le nombre d'impression afin que nous puissions voir les valeurs comme ils vont. La prochaine partie de cela, cependant, est que nous devons nous assurer que nous ajoutons à compter. Sinon, réel crée une boucle infinie qui causera sans aucun doute beaucoup de domaines parce que nous sommes incapables de l' arrêter. Bien sûr, nous pouvons l'arrêter dans le programme parce que nous avons ce bouton chaque année, qui interrompt le colonel et qui s'est produit est en cours d'exécution. Alors, comment ajouter à sa valeur ? Nous disons simplement que le nombre est égal au nombre. Bénis un. Cela ajoutera une valeur de 12 comptes chaque fois que la boucle est exécutée. Alors nous allons lancer la boucle maintenant sur le changement immaculé Entrer comme vous pouvez le voir, Prince Tene Valley va de zéro à zéro. Donc, en substance, nous avons créé une boucle qui fonctionnera 10 fois. Donc, si nous avions 13 filles 10 fois de 10 valeurs différentes, nous utiliserions ce genre de saut sauvage pour les compter toutes. Cependant, bien qu'il ait l'avantage non seulement d'utiliser le compte, verbal, verbal, mais aussi d'utiliser n'importe quel autre opérateur, par exemple, nous pourrions créer une boucle while qui fonctionnera jusqu'à ce que l'utilisateur entre en arrêt. Donc, par exemple, créons une chaîne et appelons-la le nom égal et nous disons juste des guillemets doubles pour l'instant. Eh bien, nous allons faire la prochaine est super. Alors que le nom n'est pas égal pour arrêter Kerlan en majuscules en remorquage. Eh bien, alors demandez à l'utilisateur de donner le nom Vraiment nom égal entrée blessé un nom Nous pourrions imprimer le nom comme le sont dit de votre nom. Et avec cela est l'arbre supérieur ont créé un programme. Mais comme avant, lorsque vous utilisez le texte avec son, nous avons besoin d'un uniforme, la fille. Nous essayons donc de nommer les enregistrements supérieurs des points pour nous assurer que lorsque l'utilisation ne s'arrête pas. Il s'agit de la version majuscule complète. Alors testons jusqu'ici. C' est tout le domaine de la peau dans le nom de Valentin John. Remarquez John est imprimé et nous avons toujours des valeurs de stage mélanger Lucy et ainsi de suite jusqu'à ce que nous entrons dans l'arrêt complet, j'ai remarqué que tous les parents s'arrêtent et puis je veux nous demander plus. De cette façon, c'est un moment désordonné, Lou, parce que nous imprimons une valeur qui ne devrait pas être imprimée. Cela pourrait facilement être résolu en copiant simplement dans le terrain et en le collant ci-dessous. Donc de cette façon, vérifier les orteils avant même prince. Donc, nous allons re place le programme à nouveau. Professant changement de vitesse entrer dans les cous. Max est imprimé. Lucy Lucy est imprimée. John Jonas imprimé. Mais quand un haut et un arrêt, faisons un et faisons un arrêt Basie avec quelques lettres majuscules et minuscules je fais qui fonctionne et il ne s'imprime pas. Arrêtez d'enterrer Amanda lors de l'utilisation à nouveau, car maintenant le nom a la valeur off stop. Donc, si nous essayons d'exécuter le programme une fois de plus, vous remarquerez que cela ne fonctionne pas parce qu'il est immédiatement arrêté. Donc nous devons fuir. Cela vend le code un petit quart de prison, entrer et puis re exécuter celui-ci pour placer le quart dans aussi. Prochain arrêt et le programme s'arrête. Et c'est-à-dire que le saut sauvage peut être utilisé de plusieurs façons pour avoir une boucle qui fonctionnera indéfiniment jusqu'à ce certains atteignent à peine un certain point, ce soit pour vérifier si l'utilisateur entre een un certain code d'arrêt ou pour le nombre atteint un certaine valeur qui conclut cette leçon, et la prochaine vidéo, nous allons en apprendre davantage sur la boucle quatre. 17. La boucle pour la boucle: Bonjour et bienvenue à votre cours de programmation de base Pathan pour les débutants dans ce Listen, nous allons apprendre à génial et utiliser une boucle for. Une boucle complète est une forme de boucle plus complexe. Cependant, il est déverrouiller le saut sauvage dans la façon dont il fonctionne à l'aide d'un confortable. Mais comment il utilise la variable de compte est unique à sa manière par rapport à la nature. lupas. Eh bien, ce qu'une boucle for fait est de créer sa propre variable personnelle, puis s'exécute dans la plage d'un certain nombre deux. Un autre numéro. En d'autres termes, vous pouvez créer une boucle complète très spécifique qui ne dépend pas si un opérateur prouve vrai ou faux, mais plutôt une manière plus spécifique dans laquelle vous pouvez dire combien de termes en boucle vont s'exécuter. Comment vous êtes génial pour la boucle est comme suit. Quatre. Enflourdi. Il est tout exemple variable dans, et maintenant nous faisons usage d'une méthode connue sous le nom plage étaient ouverts un ensemble de parenthèses, et si nous voulons créer une boucle qui exécute 10 Tom va de zéro à 10. Une fois que nous avons fait cela, nous ouvrons notre groupe avec un deux-points, entrons et disons imprimer. Non, je lance le code qu'il imprime zéro sur non. En d'autres termes, nous avons créé notre boucle qui exécute 10 Tom. Bien sûr, vous pouvez toujours vous débrouiller. Vous pouvez créer une boucle complète qui n'amuse pas la plage comme full no in et nous créons un ensemble de crochets 012 cinq autant que vous le souhaitez Colonel Print ? Non, il imprime que toute la vallée est contenue à l'intérieur. Donc, comme vous pouvez le voir, il y a des valeurs complètes. Mais il fait usage des valeurs spécifiques que nous avons utilisées au lieu de 0123 Il est loin de construire pour faire usage hors de la plage pour votre boucle for. De cette façon, vous pourriez vous asseoir combien de fois il court. Donc, en travaillant sur le programme que nous avons créé précédemment dans le dernier Listen, nous allons demander à l'utilisateur d'entrer fin. Disons que les valeurs lointaines pour créer ce look viennent dans une gamme. Donc ils ont maintenant une boucle Little run cinq fois. Donc, comme vous pouvez le voir, une base formelle pour Lupus par rapport à celle d'une boucle while. Cependant, il est beaucoup plus utile dans le bon sens. Vous utiliserez plus de quatre boucles que vous utiliserez while boucles parce que quand il s'agit poulet Datta et de programmer le programmeur Trust pour éviter de vérifier la fille autant que possible. Au contraire, aligner sont des nombres plus solides et fiables pour garder cela à l'esprit lorsque vous décidez quel type de look utiliser s'il utilise un certain temps ou pour la lèvre. S' il s'agit d'un programme simple, vous allez probablement utiliser une boucle for qui termine cette leçon dans la vidéo suivante. Nous discuterons du projet pour ce cours. 18. Projet 1 Discussion: Bonjour et bienvenue sur votre chemin de base sur le cours de programmation pour les débutants. Dans cette écoute sera discuter du projet pour ce cours. Pour ce projet, vous devez créer un programme appelé Age Chick. Dans ce programme, vous allez demander à l'utilisateur trois fois d'entrer et de nommer, puis un âge Au total. Ils devraient être trois noms et trois âges. Asan enseigne. Après cela, vous devez vérifier les âges de 18 ans ou plus. Si l'âge est de 18 ans ou plus, vous devez imprimer le nom. Si ce n'est pas le cas, vous ne devez pas imprimer le nom. S' il y a deux noms ou plus qui sont 18 ou plus, les noms doivent être imprimés l'un sous l'autre. Si le nom est 17 Lis le nouveau shell imprimer et ex à la place la même règle. Applaudissements. Si vous avez écrit un nom qui est 18 ou plus et un nom qui ne l'est pas, vous devez avoir le nom et ensuite en dessous un X À la fin du programme, vous devez dire à l'utilisateur l'harmonie au-delà de l'âge. Vérifiez si vous avez un âge de 18 ans ou plus qui devrait être fait dans une sortie simple. Sane le nombre de combien sont plus élevés et il prend ST fait dans le programme. Voici un exemple de sortie. John ci-dessous C'est un ex ci-dessous qui est un ex et Vanna Lee. Il se termine par un texte disant qu'on l'a fait dans le programme. Voici quelques conseils pour vous aider à commencer en premier. Utilisé une boucle complète pour passer par les trois entrées. Deuxièmement, vous devez vérifier l'âge avec une déclaration s. Troisièmement, vous devez utiliser une variable de chaîne pour contenir l'aéroport pour finalement imprimer à la fin. Et quatrième et enfin utiliser le compte très à bord pour garder une trace de combien il a fait dans le programme. Et c'est le projet de ce cours. Je vous souhaite bonne chance avec votre programmation et je vais voir dans la prochaine vidéo pour vous donner une des façons de répondre à ce projet. 19. Projet 1 Réponse: Bonjour et bienvenue à votre passe de base sur le cours de programmation pour les débutants dans ce domaine. Ecoute, je vais te donner une des façons de répondre à ce projet de cours avant qu'on commence . Nous devons, bien sûr, créer notre projet. Nous allons sur le chemin sur ordinateur portable dans notre lanceur. Nous le renommons en fichier qui a indiqué dans la précédente vidéo âge poussin. Une fois que nous avons fait cela, nous pouvons commencer à coder nous allons créer les variables complètes avec lesquelles nous allons travailler. La première est la variable de comptage, qui tiendra compte du nombre d'Africains qui ont fait partie du programme. Ensuite, nous allons créer le résultat. Variez ce que vous contentez. Les noms double guillemets pour l'instant dans l'étiquette d'âge qui contiendrait l'âge et enfin la variable de nom, qui contiendra les noms que l'utilisateur saisira. Mais ceux créés, nous pouvons maintenant passer à la chute avant Luke Bullock comme suit pour engourdi dans la portée qu'un ensemble de parenthèses zéro virgule trois. Donc jamais boucle qui fonctionne trois fois à partir du jour. Nous avons le nom égal dans le pied sur askin facile d'entrer un nom. Ensuite, nous avons un juge égal int parce que nous devons convertir la force en n'importe quelle ordure. Un autre ensemble d'enregistrements entrent et vieillissent. Si cela est fait, nous créons une déclaration if qui prendra l'âge si l'âge est supérieur ou égal à 18 ans. Colonel Result est égal à Result Plus Name, qui ajoutera le nom et comme indiqué dans la vidéo précédente, nous devons également ajouter une nouvelle vie, qui est la suivante avant même de passer à l'autre, nous devons en ajouter un au compte afin qu'il ne peut pas être égal à compter le dernier passant à l'autre Maintenant, nous avons affaire à. Si l'utilisateur entre dans un nom qui est 18 ou plus, nous avons besoin de résultat inférieur égal résultat plus gardé barre oblique inverse pour démarrer le nouveau Lon et qui est, sont pleinement ainsi. Exécutons le programme et insérez ou nos valeurs changent. Entrez des noms internes tels que Suivant nous entrons dans le nom tel que John, et il est donné l'âge de 18 ans. Ensuite, ce sont des noms comme Lucy lui donner un âge de 25 ans et nous allons regarder en dessous de la marque et entrer dans Max avec un âge de 17 ans. Maintenant que nous avons fait ça. Toutes nos valeurs ont été importées dans la fable de résultat. Nous devons imprimer les résultats. Donc son résultat d'impression. Eh bien, alors commencez un nouveau compte long. Et encore une fois, le message dit l'a fait dans le programme. Ils fonctionnent aussi bien et nous l'avons là. John, Lucy et Eggs. John avait 18 ans. Lucy avait 25 ans, ils sont tous les deux entrés dans le programme. Mais Max avait 17 ans. Donc son nom a été remplacé par un ex ci-dessous pour jamais financer vers le haut Deux a fait dans le programme, ce qui est exact. John et Lucy ont intégré le programme, et ils ont l'une des façons de répondre à ce projet de causes. Si vous avez eu du mal à créer ce projet, je vous recommande de jeter un oeil sur le site que j'ai écrit. Oui, et voir quelle différence est-ce que tu peux faire. Cependant, si vous avez réussi et l'avez fait dans plus de terres, voyez si vous pouvez simplifier un projet plus et enfin si vous avez réussi et peut-être même avoir les mêmes ou moins lignes de code que je pense félicitations que vous avez terminé. Ce cours est un projet. On vole des voitures dans la prochaine vidéo. Je terminerai ce que vous avez appris dans ce cours. Euh, 20. Introduction à la section 2: bonjour et bienvenue sur votre parcours avancé. D' abord, permettez-moi de me présenter. Je suis Matthew faisant instructeur de programmation principal à la programmation tut dot com. J' ai étudié plusieurs langages de programmation sur ma Corée sur l'un des plus grands. Je t'apprendrai plus loin dans ce cours. Il s'agit d'un cours avancé sur le chemin de la programmation. Le contenu contient de nombreux conseils avancés. Admis Set Pass on programme est utilisé mais bientôt suivi avec des variables complexes, des méthodes et des fonctions. Le contenu aidera les débutants qui ont étudié des parties de la programmation pendant tout le temps à atteindre le niveau supérieur de leur programmation. La Corée ne se concentrait pas seulement sur l'enseignement de ces concepts avancés pour élargir votre part sur programmation, mais vous vous préparez également à la programmation orientée objet R P. Note. Ce cours ne contient pas de contenu sur Herbie, mais augmente plutôt votre programmation savoir comment faire le point. Vous êtes tous prêts pour le défi. En plus de tout cela sont vous fournir un classeur qui contient les informations dans cette cause ainsi que des quiz. Pour vous aider à tester vos connaissances. Ce cahier d'exercices peut être utilisé pour suivre les leçons. Si vous n'êtes pas en mesure de regarder les vidéos, mais que vous êtes embauché Venez suivre dans le cahier d'exercices pour maximiser votre potentiel d'apprentissage. Dans ce cours, vous apprenez sur les listes, les triples, dictionnaires Seitz et plus tout le nord avec l'apprentissage de la programmation de bouteilles à nos méthodes et fonctions être . A la fin de ce cours, le vôtre pour recevoir un projet mais propre stress trop que je vais vous fournir une des réponses que vous pourriez utiliser. La programmation implique beaucoup de créativité logique, alors attendez-vous toujours à une réponse différente de chaque élève. Dans ces leçons, nous obtenons pratique car théorique est sauvé. Pour les débutants. travail pratique est la meilleure façon d'enseigner la programmation. Comme l'un des pères fondateurs de la programmation, Algérien One l'a dit, programmation est basée parler à travers des exemples, donc le pourrais-je je vais écrire dans ce cours sera fait dans un programme que vous pourriez faire aussi bien que vous pourrait suivre et pratiquer votre programmation avec chaque leçon qui conclut cette introduction. Dans la prochaine leçon, je vais parler des exigences pour cette côte 21. Introduction aux listes: bonjour et bienvenue à la partie avancée sur le cours dans ce. Ecoutez, je vais vous présenter le concept des listes. Une liste est une forme de variable qui peut être utilisée pour maintenir un tableau hors des sommets d'objet. Par exemple, supposons l'une des valeurs distinctes multiples que vous souhaitez contenir dans une variable. Vous utiliseriez une liste. Un excellent exemple serait de créer une variable pour contenir la fille d'une personne. Disons que le prénom, le nom et l'âge que vous êtes alors créé moins variable et placez les valeurs dans. Notez que les listes peuvent être analysées et récupérées par Dr à l'aide de l'indexation et de l'index de slashing. Siemens durable. Vous apprendrez plus tard dans ce cours et vous pratiquerez par la suite. Pour l'instant, être un homme qui liste peut être très utile. Conteneurs fille. Pour tout programmeur collectant de grandes quantités de fille qui doivent être divisés en différentes sections pour créer une liste dans le chemin sur est comme suit comme vous le remarquerez de la terre. Nous commençons la création de la variable moins comme nous le ferions toute autre variable que nous tapons dans le nom de la variable, suivons avec un symbole égal, puis nous plaçons les valeurs. Wen a créé une liste. Nous ouvrons un ensemble de crochets et commençons à placer nos valeurs à l'intérieur. Nous séparons chaque valeur avec le plus calme, et avec cela à l'esprit, vos notes sont placées. Quatre valeurs dans cette liste, hein ? Être premier et John étant les dernières listes sont des variables fantastiques à utiliser est allé traiter des chaînes de texte ainsi que plus souvent qu'autrement, c'est exactement ce pour quoi ils sont utilisés. Bien sûr, Vous pouvez également utiliser une liste pour contenir n'importe quel haut fille tant qu'ils sont séparés par la virgule . Ici, nous avons un autre exemple qui contient avec lui sont deux valeurs gagné une chaîne et l' autre un entier. De cela, nous pouvons voir une liste peut contenir plus d'une fille Top Pass sur est un langage vraiment fantastique et a fait décomposer les valeurs d'installation dans une liste facile, ce qui à son tour rendra l'indexation et Selassie dans les leçons futures beaucoup plus facile. Cela dit, tout dans cette écoute ici, et la prochaine vidéo que nous allons pratiquer à utiliser des listes était quelques méthodes. En prime 22. Répartition des listes pratiques: bonjour et bienvenue pour avancer chemin sur le cours dans cette leçon sera jeter un oeil à la liste. Variable en haut de la liste. Haut variable, comme nous l'avons appris dans la vidéo précédente, se crée sur le topping dans le nom de la liste, comme le test sur une liste d'école, topping dans des égaux d'être opposé aux crochets et l'insertion des valeurs que nous vouloir contenu dans la variable. Eh bien, cet exemple de variable. Je vais juste avoir une chaîne simple disant Bonjour, un ensemble de virgules d'une autre citation unique. Mon nom C'est Kama a dit :Des citations simples, Des citations simples, John. Et juste comme ça, nous avons créé une variable de liste, comme vous pouvez le voir quand j'appelle les valeurs qu'il apporte plein trois est contenu dans ces grands enregistrements. Ce que je vais faire maintenant avec le reste de cette vidéo est de vous montrer les différentes méthodes que vous pouvez utiliser pour travailler avec la liste Variable top. La première méthode vient de travailler avec une liste inconnue. Très bien. Supposons que vous voulez trop scandaleux pour savoir comment les valeurs maney qu'il contient, vous devriez simplement haut en l E en bref pour la longueur, ouvrir en face des parenthèses en haut au nom de votre variable moins. Une fois que cette carte est exécutée, comme vous pouvez le voir, elle est imprimée la valeur trois parce qu'ils sont trois. Là, il est contenu dans la liste. Bonjour, je m'appelle John. Cette variable provient de l'utilisation de listes inconnues. Par exemple, si vous deviez analyser fille et lire des valeurs civiles hors quantité inconnue dans une variable de liste , vous devrez utiliser la méthode length pour trouver Tonio contenu. Les utilisations sont principalement dérivées du travail avec des bloops. Une section contenant une boucle est souvent utilisée pour passer par une liste. Dans cette boucle, vous aurez besoin d'un opérateur basé sur la longueur de la liste, donc vous utiliseriez cette méthode pour passer à la méthode malade et. Supposons que vous vouliez ajouter une nouvelle vallée à la fin de la liste. Ce que vous êtes alors des nouvelles est la méthode upended. La méthode A pin se fait en appuyant sur le nom de la liste, exemple test sur un point de liste d'école append. Ouvrez un ensemble de supports et de garniture et ce que vous voulez ? Un douloureux. Maintenant, supposons que je veux ajouter l'âge de Jeanne à la fin de cette liste sont tout simplement haut de la vallée 25 au lieu de rotations uniques. 25. J' ajouterai une interview 25 quand je lancerai la ligne de code, vous savez, rien n'est supporté. Mais quand je jette un coup d'oeil, testez d'abord les valeurs de votre avis. 25 a été ajouté à la fin de la liste. C' est l'utilisation de la méthode upended. Supposons que toute autre liste qui va constamment augmenter les valeurs que vous utilisez alors la méthode A pin pour ajouter aux valeurs des listes. La méthode suivante est l'inverse. Il est connu sous le nom de méthode pop, qui apparaît la dernière valeur à la fin de la liste. Par exemple, je veux supprimer 25 de la liste. Do est tout simplement, mais test d'opinion sur une liste de points de l'école pop. Fermez nos crochets, et quand je le lance avec 25, la raison pour laquelle il sort 25 est parce que vous pouvez jouer, ladite valeur à l'intérieur de la variable si vous souhaitez toujours le stocker ailleurs. Cependant, si je parle à nouveau dans le très balistique pour voir les valeurs que vous remarquez, il n'y a plus inclus. Il a été supprimé de la liste et donc importé, tout stocké dans une autre variable, en fonction de ce que vous écrivez. Comment cela fonctionnerait est simple. Ajoutons rapidement 25 à la fin de la liste. Et cette fois, quand j'utilise la pompe, il est créé variable. Pourrait âge égal liste de goûts ? Esquiver Quand je lance la ligne de code, vous avez remarqué que rien n'est l'ID de sortie. Mais si je jette un oeil à l'âge les valeurs 25 goûtent sous la liste de l'école, vous savez, juste 25 n'est pas ajouté à la fin de la liste. C' est le bénéfice de la méthode pop. Il pourrait être utilisé pour enlever la fille, mais en même temps, placer quelques baleines. Supposons que vous souhaitez transférer à une autre partie de votre code ? La prochaine méthode que nous allons examiner est la méthode de tri. La méthode de tri est utilisée pour organiser un nombre moins contenant des chiffres ou des lettres à un système de nombres alphabétiques ou ascendants. Par exemple, je vais créer une liste appelée ABC List. Je vais lui donner les valeurs G combat. Tu vois ? Entrez. D' accord. Maintenant, je vais utiliser une masse, ce qui devrait l'organiser de A à Z ou, dans ce cas, de A à C. Dans le nom du tri des points de liste, disons deux crochets. Je lance la ligne de code, et maintenant, quand j'appelle à nouveau la liste, vous pouvez voir que la liste a été organisée par ordre alphabétique. ABC La même chose s'appliquerait aux nombres sont créer une liste de nombres contenant des nombres au large des valeurs trois, un et deux. Et quand je suis en haut, um, sur une liste d'école point trier un ensemble de parenthèses et j'appelle les listes de numéros valeurs que vous remarquez est maintenant organisé dans le nombre croissant pour signifiant 123 Cette méthode est souvent utilisée dans de nombreux sites Web qui créent des listes de messagerie. Bien sûr, la façon la plus courante de vérifier ce haut de la méthode est dans votre propre explorateur de fichiers. Par exemple, si vous jetez un oeil dans votre explorateur fautif contenant plusieurs fichiers, vous savez juste qu'ils ont tous été alphabétisés par défaut. Ceci est simplifié car il utilise la méthode de tri en temps réel. Par conséquent, si vous ajoutez un fichier et actualisez votre avis indiquant que les fichiers ont été triés en conséquence. C' est l'avantage de la méthode de tri pour localiser facilement une fille spécifique. Et enfin, le dernier 3 mai de cette écoute regardera est la méthode inverse, le mythe inverse qui est beaucoup plus simple que la méthode de tri. Nous sommes simplement en haut dans le nom de la liste, comme NUM List, qui, comme vous le savez, a les valeurs 123 dans la rubrique point inverse. Ils ont dit que les crochets et exécuter la ligne de code quand nous appelons la liste à nouveau, vous n'êtes pas seulement varie ont été inversés dans l'ordre. 321 Par exemple, si vous jetez un oeil à votre Explorateur de fichiers et cliquez sur Nommer un Small votre fonds que tous les fichiers ont maintenant été inversés dans l'ordre hors tâche, commençant par les êtres les plus bas e, puis en allant jusqu'au plus haut étant minuscule A. Cette méthode aide à atteindre fille qui pourrait être trouvé une chose d'une liste. Pour cela conclut cette leçon, et la prochaine vidéo, nous allons jeter un oeil à la chaîne de sommets variables et les différentes méthodes que nous pouvons utiliser avec lui 23. Introduction aux chaînes de caractères: bonjour et bienvenue à l'avance passe sur le cours. Dans cette vidéo, nous allons parler de cordes. Les cordes sont une fille commune. Les chaînes supérieures sont des séquences ordonnées. C' est un texte sombre, beaucoup ni vallées à l'intérieur soient leurs chiffres ou lettres sont du texte ou de la chaîne. chaînes ont été enseignées dans les leçons de base, mais il y a certains points qui doivent être analysés avec des chaînes d'abord, lorsque nous commençons à travailler avec des slashing et l'indexation est important de noter, il y a un système de nombres lorsque vous travaillez avec des chaînes. Chaque personnage du mystère, y compris les espaces sauvages, a une valeur numérique attribuée à chacun, qui sera utilisé à Wrigley avec indexation et slashing. Par exemple, prenez note de la chaîne ici. Il contient trois mots. Je suis John. Chaque caractère de la chaîne a un son de valeur de 0 à 8. Le premier caractère I a la valeur de zéro. L' espace blanc qui suit est la vallée d'un, et ainsi de suite jusqu'à l'entrée. En Jean, qui a la valeur de huit. Bien que la chaîne ait des caractères non au total, nous partons de zéro, donc les valeurs vont de 0 à 8 au lieu de un à aucun. La deuxième chose à noter sur les chaînes est qu'elles peuvent être encapsulées entre guillemets simples ou doubles en guillemets simples. Vous ne pouvez pas commencer ou terminer votre texte avec un espace blanc inclura detoute façon le caractèresimple entre guillemets toute façon le caractère . Cependant, en guillemets doubles, vous pouvez inclure ces caractères comme vous le souhaitez. C' est commun. Assez de programme de pied ne vous est pas transmis. Les citations uniques, cependant, cependant, allaient sur la prise et le voyage de la fille. Il est parfois préférable d'utiliser des guillemets doubles, en particulier lorsque vous travaillez avec l'entrée de l'utilisateur dans nos listes de chaînes pratiques et maniez. Analysez ces facteurs et jetez un petit coup d'œil à l'indexation. C' est durable. Ne vous inquiétez pas trop si ça semble compliqué. Au début, nous ferons une discussion et une écoute pratique avec indexation et coupure peu de temps après la leçon pratique de chaînes qui conclut ceci. Écoutez dans la vidéo suivante, avec la pratique mastering fille top 24. Pratique de la chaîne: Bonjour et bienvenue à votre avance pass sur le parcours. Dans cette vidéo, nous allons jeter un oeil aux chaînes de chaînes, comme vous le savez, sur les lignes de texte encapsulées entre guillemets simples ou doubles pour créer une variable pour les valeurs de chaîne. Un simple est topping dans le nom est égal à guillemets simples ou doubles et quelle que soit la chaîne que vous souhaitez stocker dans la discussion précédente avant d'apprendre que les chaînes ont un autre système de place, nous utilisons avec l'indexation et le slashing. Le système numérique commence à partir de zéro et se déplace jusqu'à la fin de la chaîne. Donc, dans le cas de John, ici, nous avons une chaîne qui commence à zéro et se termine à trois, vu comme il s'agit de quatre caractères. 0123 Cependant, si nous rencontrons une variable de chaîne avec un nombre inconnu de caractères, nous allons simplement utiliser la méthode length. Nous avons appris à utiliser la méthode de longueur avec des listes dans une vidéo précédente et les mêmes applaudissements que nous topping extraterrestre stop dans le nom de notre variable, et il sort combien de caractères sont placés à l'intérieur de la variable. Nous pouvons utiliser ces informations lors de l'analyse des chaînes pour déchiffrer exactement où nous voulons commencer à couper ou indexer sont des chaînes. Par exemple, si vous souhaitez collecter les initiales des noms, nous travaillerons dès le début. Cependant, à la recherche de noms, nous pourrions ne pas savoir où est le début. Cette commande épingles sur le médecin lui-même. Continuant à partir de ce que nous avons appris dans la vidéo précédente indique que si une chaîne est encapsulée un guillemet unique, nous ne pouvons pas inclure un guillemet unique à l'intérieur. En plus de cela, nous ne pouvons pas non plus commencer ou mélanger une chaîne avec un espace blanc. Cependant, nous pouvons tout faire en guillemets doubles. Dans la vidéo précédente, nous avons également appris que si nous utilisons des guillemets simples, nous ne pouvons pas stocker une chaîne dans une variable dans un guillemet unique dans ce texte. bon exemple de ceci est que vous venez simplement de haut dans un nom de variable tel que le texte est égal à un seul Taysir marque Dio dans et avons une autre citation Mark Aziz, vous pouvez voir Oui, cela va vraiment causer une ère avec notre code. Ce que le programme lit jusqu'à présent, c'est que nous voulons installer Don. Cependant, le thé et la marque de trésor secret vont provoquer une ère que le programme a troublé à monsieur. Libre quoi, exactement ? Nous essayons de stocker, Nous exécutons le programme et nous obtenons une syntaxe invalide ère, ce qui est correct. Nous avons un personnage hors de propos que le Kurde ne peut pas déchiffrer. Cependant, nous pouvons l'inclure si nous utilisons une double condition. Les œuvres telles que le texte sont égales à des guillemets doubles. Traiter en guillemet unique t vous exécutez la terre a eu lieu. Il ne semble pas y avoir de problèmes du tout. Et si on l'appelle, ça le met. C' est l'avantage d'utiliser des guillemets doubles sur des guillemets simples. Cependant, bien qu'il soit plus courant d'utiliser des guillemets simples, ver l'esprit que lorsque vous travaillez avec fille qui est imprévisible. Il est préférable d'utiliser des guillemets doubles, même que plus de flexibilité avec le type de fille que vous pourriez recevoir. Supposons que le médecin inclut des caractères, que l'encapsulation du travail de citation unique ne peut pas inclure. Et enfin, avant de fermer cette vidéo, on va jeter un coup d'œil à l'indexation. L' indexation se fait buste en sélectionnant un caractère spécifique à partir d'une variable. Nous avons donc créé le nom de la cour précédemment disponible, qui contient cette valeur. Jon, qui a réaffirmé, fonctionne de 0 à 30 étant J trois bean dans ce que nous pouvons faire est d'utiliser notre méthode d'indexation pour prendre un caractère spécifique de ce nom. Par exemple. Nom ? Oui, c'était génial. Supports zéro En tapant ça dans Qu'est-ce que nous mettons ? Il s'agit d'une majuscule unique J le J pour John. Si nous devions utiliser une ligne similaire de bien, mais en haut, il princesse le oh, le minuscule. Oh, au sein de John, c'est l'indexation. Et bien sûr, l'indexation va changer. Lorsque nous commencerons à travailler dans les listes, vous trouverez tout cela dans les deux prochaines vidéos. Cela conclut ceci. Écoute. Dans la prochaine vidéo, nous allons discuter, couper et indexer. 25. Introduction en tranchage et indexation: Bonjour et bienvenue à vous Advanced Path on course Dans cette écoute, nous allons jeter un coup d'oeil à la réduction et à l'indexation. Une barre oblique. Vu dans l'indexation est utilisé pour récupérer des caractères ou des ensembles de caractères à partir d'une chaîne ou d'une liste . Par exemple, en supposant que vous vouliez reculer. Le caractère de la chaîne, tel que Ce nom est égal à des guillemets simples, John. Comme vous pouvez le voir, il y a quatre caractères dans le numéro de nom 0 à 3. Disons que nous voulons récupérer l'O de John pour le faire. Nous avons simplement surpassé le nom de Available dans ce cas nom suivi de l'ensemble des crochets et haut dans la place numéro hors. Oh, ce qui, comme vous pouvez le voir, est un. Ce que cela fera alors est de retourner le caractère unique. Oh, dans la sortie. Bien sûr, vous pouvez même travailler en arrière lors de l'indexation en utilisant des nombres négatifs, vous pouvez travailler de la fin de la chaîne vers le début. Par exemple, travaillant sur la chaîne que nous avons créée, nous en haut en négatif pour obtenir le dernier caractère, comme vous pouvez le voir dans cet exemple ici, nom crochets, sortie négative dans. C' est une façon fantastique de récupérer le dernier plus tardif d'une chaîne sans la connaissance de la longueur de la chaîne. Bien sûr, cela pourrait se poursuivre. Tarpinian Négatif pour atteindre H négatif. Trois arbres de bois de l'orgue et ainsi de suite. Maintenant, parlons de Slashing. Slashing est utilisé pour récupérer une chaîne sectionnelle. Pas seulement un seul personnage. Jetons un coup d'oeil à la chaîne suivante. Oui, saluer est égal. Je m'appelle John. À partir de la chaîne, nous pouvons découper une partie spécifique de la chaîne renvoyant ce qui est vécu. C' est ce qu'on appelle Selassie. Bien sûr, couper la chaîne ne remplace pas la valeur de la variable. Alors ne vous inquiétez pas. Votre fille ne sera pas trop écrite. Seules la sortie et la valeur renvoyées seront ajustées. coupure se fait en utilisant le même système de numéros. Supposons de la grande chaîne. Nous voulons tout sortir du nom à John. Faites-le, nous serions en haut de la enfin saluer les crochets trois, puis un deux-points. Mais cela fera est de trouver le caractère de la place numéro de trois et l'eau de Cologne mène un programme. Sachez que tout ce qui va de ce personnage à l'in devrait être abandonné. Cependant, il y a une différence qui doit être notée lors de la prise d'une section spécifique de caractères d'une chaîne. Ici, nous avons beaucoup de code saluer crochets carrés curl sur sept. Ce que ces sorties est une guillemet unique marque mon nom et il conclut A Vous êtes remarqué. Nous avons la colonne pour le numéro. Ce que cela fait est retourné tout depuis le début de la chaîne jusqu'au nom de fin. Ce qui est important à noter, c'est que nous avons la valeur. 77 selon le système, est l'endroit de l'espace blanc qui suit le nom. Alors pourquoi l'espace blanc n'est-il pas imprimé avec le flux lorsque vous travaillez sur la fin d'une coupure  ? Notez que la deuxième valeur n'est pas inclusive. Si nous supposons que la deuxième vallée fonctionne de la même manière que la première et que nous utilisons six au lieu de sept, vous trouverez la chaîne. Mon nom est retourné à la place de mon nom. Enfin, jetons un coup d'oeil à l'écoute finale, coupant la sauce étape, les tailles de pas, les caractères choisis dans l'ordre avec chaque classe, par exemple, supposons que je veux imprimer au début chaque seconde valeur dans une chaîne. Ce que nous faisons est d'ajuster les étapes nous Tout d'abord, je vais créer une chaîne appropriée pour vous de comparer, comme Numb Wadia, que j'ai numéroté un à zéro, ou le système de place numérique 0 à 8. Supposons que je veux seulement sortir les nombres impairs dans une chaîne. Ce que je ferais. Est-ce juste une sauce étape à partir d'un, qui est la valeur par défaut à Pour, comme vous pouvez le voir, ont surmonté dans les crochets de sueur de mot engourdi à Coghlan. Cela représente la première, vraiment, dans la deuxième valeur entre le Curlin et le dernier échec. Overton aussi. Deux consiste à ajuster la taille de l'étape, qui est la troisième valeur. Ce faisant, il produit 1357 aucun. Si je le voulais, mettez chaque numéro pair, je commencerais à partir de deux pour le faire. Notre sommet au Nam serait entre crochets un, ce qui est la première valeur désignant moyen. R Slash commence. Nous laisserons la deuxième valeur vide comme avant et changerons. Les étapes sont aussi, aussi, comme vous pouvez le voir deux plein 68 est sorti mettre, et voici un exemple d'entonnoir pour trois valeurs. Enfin, si je voulais sortir chaque nombre pair pour asseoir notre haut en carré numéroté, crochet une boucle sur 77 étant le nombre qui suit six Kerlon, aussi. Comme vous pouvez le voir, il sort à plein six, et ils ont tranché. Assez simple, mais nous devons d'abord le mettre en pratique. Donc, cela conclut ceci. Écoute. Dans la vidéo suivante, nous nous entraînerons à utiliser le raccourcissement et l'index vu avec des listes de publications et des chaînes de caractères. 26. Pratique de tranchage et d'indexation: bonjour et bienvenue à Advanced Path sur le parcours. Et ça. Écoutez, nous allons jeter un oeil à SolarCity et l'indexation dans la vidéo précédente, Nous avons appris à Slash et Index. Théoriquement. Maintenant, faisons-le. Pratiquement. Nous allons commencer par le premier exemple, qui est un nom égal à John. Avec cette ligne de code écrite, commençons à pratiquer notre indexation. indexation, comme vous le savez, se fait en tapant dans le nom très réel un ensemble de crochets, et à l'intérieur nous plaçons un nombre, selon le système de lieu connu, hors du caractère que nous voulons retourner, comme celui qui reviendra. Oh, nous pouvons installer cette valeur dans toutes les variables aussi bien que je l'ai mise, donc nous pouvons créer une variable de caractère. C' est bien. Initiale égale, nom dit était de grandes parenthèses Sarah. Quoi ? Vous donnerez la valeur de J à l'initiale. Donc si on l'appelle encore, c'est vers le haut Jane. Et de cette façon, nous pouvons atteindre les initiales d'un utilisateur en place que dans une variable, c'est en soi un morceau de code très utile gagner atteignant de petits caractères. Cependant, supposons que vous voulez aller rester, car ils veulent supprimer le dernier plus tard d'une chaîne comme avant nous avons discuté. Nous utilisons un négatif pour enlever le personnage perdu de toute force. Ceci est très utile lors de l'obtention d'une dernière valeur de chaînes. Si vous ne connaissez pas à nouveau la longueur, cela peut être fait comme cette grande variable de test A égale nom. Agrumes, grands parenthèses, négatif Nous appelons le goût une fois de plus pour voir la valeur et il nous donne. C' est assez simple pour travailler avec. Juste comme ça, l'index vu. Allons un peu plus loin et commençons à travailler de couper, couper, d' être une forme d'index plus avancée vu parce que nous pouvons atteindre plus d'un seul caractère . Bien sûr, nous pouvons atteindre un seul personnage en utilisant le slashing. Cependant, il est tout à fait inutile. Ce que nous allons faire maintenant est utiliser durablement sur une chaîne de notre propre design et l'exemple suivant dans le classeur que nous avions salué égaux. Je m'appelle John. Ce qu'on va faire, c'est suivre cet exemple en découpant le haut en saluant une ville de records de Squid . Trois Kerlan. La troisième place dans la chaîne serait dans M. Bean zéro, tout en étant un espace large étant 23 étant dans la chaîne SAR commence à et se terminera à la toute fin de la chaîne parce que nous n'incluons pas la deuxième valeur, comme vous voyez quand nous exécutons le code. Cependant, si nous devions créer une deuxième valeur, telle que Three Kerlan et terminons juste à la fin du nom, ce qui sera 3456 Donc votre top en sept exécuter une ligne de code et nous obtenons le nom extrait de la chaîne. La raison pour laquelle nous sommes en tête sept au lieu de six, qui est le E, c'est parce que nous savons que la dernière valeur est non inclusive. Connu que la deuxième valeur non inclusive, il inclura tout juste avant l'espace mondial. Maintenant, allons aller plus loin par Justin avec la troisième valeur, mais la valeur de pas. La valeur de pas peut être ajustée en ajoutant un deuxième Kerlan et en suivant une nouvelle valeur . La valeur d'étape par défaut, comme nous le savons, est un être. Chaque caractère est compté dans le système. Cependant, si nous voulions seulement inclure chaque deuxième caractère dans une chaîne que nous coupons alors ajuster les étapes, nous bien, caisses et engourdi serait variable e lui donner la valeur. 123456789 Maintenant travail de la sauce étape. Véritable lingo. Numéro mot. Définir un écran parenthèses Kerlan parce que nous n'ajoutons pas dans la première vallée et cet autre Kerlan parce que nous n'ajoutons pas une deuxième valeur, et nous étions juste les étapes que nous avons, disons, trois. Ce sera alors mis chaque troisième caractère jusqu'à la fin. Donc, en commençant d'abord à une se terminant à sept a. Z, vous pouvez voir ces autres troisième caractères qui ont passé 1123 Donc c'est 41237147 Si nous ajustons le code, ouais, encore une fois et le relancer à elle imprimera tous les deuxième numéro. Ce cas, commençant par un, ont des mouvements à 13 579 Bien sûr, nous pouvons également l'ajuster de sorte qu'il ne sort que tous les nombres paires que l'opinion. Un. Il commence aussi au deuxième personnage, aussi au deuxième personnage, donc pour accorder, chaque deuxième personnage sera déraciné. Donc, à partir de deux qui sera deux plein 68 Comme vous pouvez le voir, quand nous étions sur le code et prenons la dernière étape, nous allons ajouter dans la deuxième vallée donc nous avons un tranchage de trois valeurs, Donc nous sommes coupés avec trois valeurs. Maintenant, supposons que nous voulons vraiment inclure tout ce qui est jusqu'à pour la force place est 123 donc nous allons utiliser quatre comme deuxième valeur. Nous exécutons le code qu'il imprime à plein, en commençant à passer à plein, et il se termine juste après quatre heures. Donc, là, nous avons un classement avancé. Revenons maintenant aux listes. Créons une liste simple. Maintenant appelez-le une liste de test égale, et nous allons donner plusieurs nombres. Les valeurs sont-elles telles que 5 10 20 ? Slashing n'est pas fait des listes aussi souvent que vous le pensez, étant que les listes peuvent contenir des quantités variées de fille, donc elles ne seront probablement pas des chaînes. Donc, nous travaillons sur les nombres dans cet exemple Lorsque nous exécutons la ligne de code, nous avons maintenant créé une liste des trois valeurs. Si nous appelons à nouveau cette liste de tests pour voir les valeurs, vous les verrez ci-dessous. Si nous voulons sélectionner les valeurs, nous utiliserions l'indexation mais la liste de test d'opinion. Oui, c'était génial. Crochets zéro Ah, mettre la première vallée remarqué. Ce n'est pas une vallée de liste. C' est un entier, un entier que nous pouvons utiliser, Donc, nous avons une liste de goûts. Zéro plus cinq. Nous exécutons beaucoup de code qui sort équipe, donc les mathématiques fonctionnent avec l'Introgen. Bien sûr, il va y avoir un qui imprimera 15 parce que nous ajoutons 5 à 10 et la même chose vaut pour le troisième. 20 plus cinq est 25 et bien sûr la même chose pourrait s'appliquer lorsque vous travaillez des cordes. Alors changeons la valeur ici. Changons la première valeur de cinq à John. Qu' est-ce que tu pensais faire est dur ? Oui, liste de tests. Voie zéro ajoutée en valeur zéro. Exécutez la ligne de sorties codées, John, pour que nous puissions atteindre nos chaînes. Mais en même temps, nous pouvons aussi les couper et les indexer tant que nous savons qu'il s'agit de chaînes. Donc, dans ce cas, nous savons que la première valeur de cette liste est une chaîne appelée John. Nous pouvons ajouter un deuxième ensemble de crochets à la fin à dans une valeur telle que nous courons la ligne de Kurt. Il sort H ferme juste l'indexation utilisée dans l'index vu pour obtenir l'âge de la chaîne. Cela pourrait, bien sûr, fonctionner avec le châssis aussi, lorsque nous avons de longues chaînes et stockées dans une liste. Bien sûr, vous devez être un homme que cela cankles problèmes si vous essayez de le travailler avec un interject. Par exemple, j'en ai utilisé un au lieu de zéro, et quand il y a plutôt beaucoup de code, cela provoque une ère. C' est pourquoi il est préférable d'utiliser cette barre oblique supplémentaire vue ou index vu tôt, quand vous êtes absolument sûr qu'il y a une chaîne contenue dans ce lieu de vallée. Sinon, vous rencontrerez cette erreur sur. Oui, cela conclut cette leçon pratique sur la réduction de l'indexation. Dans la vidéo suivante, nous allons jeter un oeil au formatage. 27. Introduction: bonjour et bienvenue sur votre parcours avancé. Dans cette vidéo, nous allons introduire le formatage avec des chaînes, une manière spéciale dans laquelle nous pouvons ajouter une valeur de chaîne hors-bord. Par exemple, supposons que vous vouliez, euh, mettre une certaine quantité de texte, mais vous avez un espace vide qui doit être rempli. Ce que vous feriez alors est de faire utiliser la méthode de format DOT. Le fonctionnement de la méthode de format est que vous avez la chaîne, mais où vous souhaitez insérer une valeur de chaîne, vous placeriez un ensemble de crochets d'or. Une fois que vous avez fait cela dans votre corde, Adam arrive à la fin de ladite String pour vous, Mlle. Il est simplement le format de point supérieur, et un ensemble de crochets normaux était dans l'ensemble de ni entre crochets. Vous placez votre chaîne ou variable, que vous souhaitez insérer. Voici un exemple. J' ai créé un nom de cordon variable et lui donne la valeur de John um mettent une chaîne qui commence. Mon nom est, et j'ai un ensemble de crochets froids avant la fin ou avec une seule citation après le guillemet unique au-dessus en forme de point il. Un ensemble de crochets normaux et un nom supérieur faisant référence à la variable sont créés plus tôt. Quand je lance ces deux lignes de Kurt, qu'est-ce que je mets ? C' est mon nom, John. Comme vous pouvez le voir, nous avons créé une variable sur la chaîne Very of John dans créé un endroit dans l'impression . Pour insérer John, ils sont mis est en dessous de l'impression. Je m'appelle John. Je ne m'appelle pas les parenthèses. Jetons maintenant un coup d'oeil à la mise en forme numérotée. Supposons que vous voulez insérer plusieurs valeurs, mais que vous voulez également assurer l'ordre. Ou peut-être que vous voulez insérer plus d'une fois d'une certaine valeur, peut-être les vallées, votre adolescent ou non. Dans l'ordre, vous devrez numéroter vos inserts comme suit. Vous avez une sortie simple imprimer un un ensemble de supports cool dans lequel sont basés le très 13 Un autre ensemble de crochets cool zéro et je termine pour cinq. La fermeture doit sembler entre guillemets. Mon intention de cette chaîne est d'imprimer 12345 mais comme vous pouvez le voir, avoir des lacunes en deux et plein. J' ai donc utilisé le formulaire admis, mais vous remarquerez dans l'ordre de la méthode de format, j'ai deux valeurs. Séparateur une virgule quatre va en premier et passer en deuxième si je n'ai pas numéroté les crochets cool. Ce que nous avons imprimé est 143 trop loin, ce qui n'est pas correct. Donc, je les numérote en conséquence en plaçant la deuxième valeur dans le premier ensemble de parenthèses de fille au-dessus d'un et le deuxième ensemble de disques d'or. Un zéro supérieur, qui fait référence à la première valeur dans le format défini sur les parenthèses afin qu'ils soient mis, est en effet 12345 C'est un simple est que, selon l'ordre dans le format et vous pouvez placer les vallées dans des parties spécifiques de la chaîne. Bien sûr, si vous êtes vallées I dans l'ordre comme ils sont dans la ficelle, vous pouvez laisser l'intérieur des crochets froids vide. L' avantage de l'utilisation de la mise en forme numérotée est que vous pouvez réutiliser les valeurs si vous le souhaitez. Vous auriez pu avoir les deux parenthèses scolaires contiennent zéro et plein serait imprimé deux fois. Le format consiste à ajuster une chaîne avec les variables à portée de main, et il s'assure qu'ils sont des méthodes à ce que vous pourriez placer ces vallées. Une autre façon d'utiliser la mise en forme consiste à aider à définir une valeur d'inondation. Par exemple, supposons que vous voulez insérer une valeur flottante, mais qu'elle comporte trop de valeurs après la virgule décimale. Eh bien, avec le formatage, vous pouvez résoudre ce problème. Voici un exemple de la façon dont vous feriez cela. J' ai ici une série de records de froid contenant quoi ? Votre haut à l'intérieur de votre support bouclé. Très. Cela étant la variable que vous essayez d'insérer un deux-points sont en haut avec référence au nombre d'espaces entre la chaîne et la valeur que vous êtes dans une précision de 13 points. Si la précision est le nombre d'endroits que vous voulez après la virgule et si un programme sait que vous travaillez à flot, par exemple, j'ai créé la variable engourdie en lui donnant un très 5.5555 ainsi de suite. Mais je veux imprimer la valeur engourdie à la troisième décimale. Pour le faire. Notre top imprimé s'ouvre alors entre guillemets doubles. Aucun n'est une autre partie de l'état des parenthèses froides font référence, comme vous pouvez le voir plus loin en alarme. Le format R est égal à Kerlan 11 engourdi se référant à la quantité d'espace, c'est que je veux entre engourdi et le reste de la chaîne. Ne fais pas trois. Cela devrait l'exécuter à la troisième décimale. Si vous faites référence à cela, cette valeur est à flot. Est-ce qu'ils ferment mes crochets froids et une double citation. J' ai le point forme. Et à l'intérieur, j'ai r égal engourdi. Ce n'est pas nécessaire. Mais il est assez commun de le faire lorsque vous travaillez avec des chaînes. Donc oui, je l'ai fait sont nombre égal de fermées les parenthèses et assez sont supportés. Le résultat, qui est le nombre est 5.556 ce qui est en effet correct. Et là, vous avez un formatage avec des chaînes qui conclut ceci. Écoutez, Dans la prochaine vidéo, nous allons passer au formatage pratique. 28. Formater pratique: bonjour et bienvenue à votre chemin avancé sur le cours dans cette liste, et nous allons nous entraîner à utiliser le formatage. Dans la vidéo précédente, nous avons appris à formater. Maintenant, faisons-le. Pratiquement d'abord, créons une variable de chaîne pour que nous puissions travailler avec. Passons à partir du premier exemple que nous avons fait dans le nom du classeur équivaut à John d'une manière très réelle, travaillant couramment dans les écoles. Et on va l'imprimer en utilisant le formatage, en l'ajoutant sur son verre. Donc ouverts sont des guillemets simples. Mon nom est un ensemble de crochets cool point pour Met. Ouvrez un ensemble de parenthèses normales et nous haut dans notre nom de variable. On est sur la ligne de code. Il imprime de l'argent. John est-il un moyen assez simple pour former la réponse de quelqu'un dans une chaîne ? Supposons que vous récupérez des entrées d'utilisation telles que le nom d'un utilisateur, et que vous souhaitez utiliser une version ultérieure dans le service Web South ou votre programme. L' ancienne méthode est ce que vous avez l'habitude de faire. Juste ce Knicks. Entraînons la mise en forme du numéro en travaillant à partir de cet exemple dans le classeur, nous allons directement à imprimer. On va l'énerver contre les marques de ségrégation. Disons que nous avons placé dans un parenthèses cool trois briquettes de charbon. Cinq. A la fin de la citation unique trois. Haut informateur ouvert Ce sont des parenthèses, pas moyen. supérieures des valeurs suivantes étaient alors en tête à deux sens en haut dans leur intégralité. Nous étions sur cette ligne de bien. Il imprime 12345 C'est simple, c'est ça ? Mais allons un pas plus loin. Et disons que c'est irrecevable et que nous avons quatre ans et deux. Ouais, quand vous exécutez beaucoup de code, ce n'est pas un ordre. Ce que nous pouvons faire est d'utiliser l'indice, semblent à notre avantage, mais se produire à l'endroit où ces vallées sont ordonnées. Par exemple, vers l'avant à la place zéro dans deux dans le même endroit. Donc nous en avons une ici, nous en haut en deux et nous en haut en zéro. Oui, on a utilisé un code. Il est ordonné un petit 12345 Bien sûr, aller plus loin est de créer une variable beaucoup, dont ces valeurs sont contenues dans, Par exemple, il est contenu la valeur a étant égale à quatre, et la valeur B étant égale à ce que nous faisons alors est supérieure dans le finally be et a yeah. Lorsque vous exécutez le code, vous remarquez qu'il n'y a pas de différence. Cependant, nous pouvons réutiliser ces personnages comme nous pouvons réutiliser un autre système de place, et avoir les caractères dans le format les rend plus faciles à divertir et à se souvenir format gagnant dans la pelouse afin que nous puissions avoir le SIDA partout. Eh bien, les abeilles en créant des valeurs réutilisables, en utilisant la méthode de format et donc en modifiant les chaînes avec l'ancienne méthode est un jeu d'enfant avec ces facteurs à l'esprit. Mais en supposant que nous voulions modifier plus qu'une simple chaîne. Supposons que vous voulez modifier un numéro de pied, qui a plusieurs décimales après, alors nous aimerions avoir dans notre fille. Donc, par exemple, nous avons créé un nombre, et nous allons lui donner la valeur d'un point 0.2345678 et nous courons et nous voulons l' arrondir à la décimale de force, qui serait cinq. Avec cela à l'esprit, arrondissons ce flotteur maintenant à la décimale de force. On fait cette salle de bains en allant, imprimer fou dans notre ficelle. Entre guillemets doubles, le nombre est l'espace. Ouvrir un ensemble de parenthèses de mort allaient donner à cela le nom de dans vraiment utilisé Kerlan 1.4 parce que nous voulions le forcé un petit endroit. Et si c'est le cas, le programme sait qu'on travaille sur un flotteur. Ensuite, à la fin des citations du diable, nous haut en forme de points, il a été d'un état de parenthèses dans égaux. Non. Quand nous lançons la ligne de code maintenant, Prince, le nombre est 1.2346 Nous avons arrondi à la quatrième décimale, qui serait 1.2346 Comme vous pouvez le voir dans le numéro ci-dessus, sixième année va jusqu'au loin, ce qui en fait six. Et là, vous avez formatage comment nous pouvons l'utiliser toutes les deux chaînes et pour aider le financement de nos numéros de gorge un manquer très utile pour tout programme qui conclut cela. Écoute, dans la prochaine vidéo, je vais te présenter aux dictionnaires 29. Introduction des dictionnaires: Bonjour et bienvenue à vous Advanced Path sur le parcours. Dans cette vidéo, nous allons vous présenter les dictionnaires. dictionnaires sont similaires aux listes et qu'il s'agit de variables qui contiennent plusieurs valeurs . Cependant, c'est le seul aspect dans lequel les dictionnaires et les listes sont similaires. Les listes peuvent être triées, indexées et coupées car il s'agit de séquences ordonnées. Cependant, vous ne pouvez pas le faire avec des dictionnaires. Au lieu de cela, dictionnaires sont inconnus. Ordonné utilisé pour contenir une fille avec un programmeur et un utilisateur. Je ne sais pas si les valeurs sont stockées. Suharto. Récupérer la fille d'un dictionnaire. Nous utilisons une clé lors de la création d'un dictionnaire. Vous en haut le nom est égal et suivi avec le set offs. Supports bouclés. Lorsque vous stockez une valeur dans ces crochets cool, vous devez noter qu'une clé est nécessaire, une clé étant beaucoup de texte. Vous pouvez faire de ces touches des caractères simples ou une séquence spécifique de caractères. C' est à vous de décider. Voici un exemple de dictionnaire avec deux vallées. Note. Les clés et les vallées sont séparées par une voiture. Ceux-ci sont payés lors de la séparation de ces pairs de clés et de valeurs, nous utilisons une virgule dans cet exemple créé un bon test dicked dicked, qui a deux valeurs dans ces deux valeurs ont été sonores à deux clés nom F et son nom pour si le nom étant le prénom. J' ai un fils, Joe. Et pour son nom, j'ai un fils médicaments et le prochain lan j'appelle le nom de s remarqué que j'utilise des crochets lors de l'appel à partir d'un dictionnaire. Un haut dans le nom de la clé et les sorties Blog retourne la valeur. En faisant cela, le dictionnaire est ensuite recherché et le très retourné Il convient également de noter que dictionnaires peuvent contenir de nombreux sommets différents nos valeurs telles que les listes ou même d'autres dictionnaires. Comme avec les listes, vous pouvez stocker la valeur dans un dictionnaire et un très chimique en utilisant des crochets supplémentaires mis de la même manière un prix avec un dictionnaire dans un dictionnaire. Oui, j'ai un exemple complexe de cet exemple Vous pouvez voir que j'ai créé un dictionnaire qui contient initialement deux valeurs. Le premier échec contient est un dictionnaire. La deuxième valeur contient est un entier qui est un et ne va pas plus loin dans le deuxième dictionnaire. Votre avis. J' ai encore deux valeurs B et C, la première étant et en Géorgie, la seconde étant une liste dans cette liste. Encore une fois, j'ai un autre chemin de deux valeurs et 15 une forme très complexe de dictionnaire, mais votre avis dans la deuxième ligne, j'appelle la deuxième valeur dans la liste. J' étais dans le dictionnaire dans le dictionnaire au cours de ce premier début avec la coquille externe du dictionnaire, notre sélectionner le premier échec dans le dictionnaire principal. Goûtez-le en allant un. Le deuxième ensemble de parenthèses de calmars sont aller Voir, qui ouvre la liste et enfin, le dernier ensemble de parenthèses il ya pour le deuxième avis de la vallée. Cette fois, j'utilise un index, pas une clé, car c'est une liste notée en plus moi, et ce qui est retourné est 15. Ce n'est qu'un des exemples que l'on peut étudier en regardant les dictionnaires. dictionnaires sont compliqués lorsque vous travaillez à un tel degré, mais avec l'expérience, on peut maîtriser aussi facilement que n'importe quel autre très construit. Assurez-vous de noter que les dictionnaires ne sont pas ordonnés, ce qui signifie que vous êtes très probablement utilisés pour stocker de grandes quantités de données, qui se verront attribuer des valeurs qui pourraient être appelées sur la plupart des arbres de dick. J' avais l'habitude de contenir des informations sur le stock dans les magasins en ligne et la clé étant le produit. Ce n'est qu'un des exemples que les dictionnaires sont utilisés avec en ligne qui conclut cette écoute théorique. Dans la vidéo suivante, nous commencerons notre travail pratique avec des dictionnaires. 30. Dictionnaires pratique: bonjour et bienvenue pour passer aux appels marathon. Dans cette vidéo, on va s'entraîner à utiliser des dictionnaires. Dans les dernières vidéos, nous avons appris que les dictionnaires sont similaires aux listes et qu'ils contiennent de nombreuses valeurs. Cependant, contrairement aux listes, elles ne sont pas ordonnées, ce qui signifie qu'il est principalement utilisé pour stocker de grandes quantités de fille qui ne peuvent être rappelées en utilisant une clé, une clé étant une chaîne qui est affectée à une valeur spécifique . En appelant cette chaîne vous, ils appellent à la valeur ce que nous allons savoir est pratique d'utiliser ces dictionnaires d'abord, créons un dictionnaire de base qui contient deux chaînes sont les plus grands égaux de dict. Et pour ouvrir un dictionnaire, les crochets utilisent des crochets froids. Vous partez dans le nom d'une clé, qui est entre guillemets simples tels que Okay, un qui sera clé un. Vous tapez ensuite du code sur n'importe quel haut de la valeur. La valeur qui est attribuée à celui-ci sera un prénom, tel que Joe. Et dans deux séparer cette valeur payée d'une autre valeur. J' ai une virgule, puis je recommence en tapant sur le prochain Roi Jock. Ok, aussi, une autre cicatrice sur et je vais lui donner un bloc sunnite qui n'a plus de code. Nous n'avons pas créé de dictionnaire avec deux valeurs. Si vous voulez appeler ces valeurs en haut dans le nom du dictionnaire, ouvrez un ensemble de crochets. Laissez-moi juste corriger cela et puis insérer une clé de chaîne comme vous l'avez fait avant. Cette fois, top en K 1. Quand je dirige le programme, il appelle Joe et les mêmes applaudissements si j'appelle la clé numéro deux. Ok, écoles trop riches, toxicomanie est un simple, c'est que, mais un dictionnaire peut aussi contenir plus de dictionnaires comme une déclaration if que nous avons pratiquée dans un cours de base, Willard. Que s instructions peuvent contenir des instructions if pour créer des instructions imbriquées if Ce que nous allons essentiellement faire maintenant est de créer dans la dépendance au dictionnaire imbriqué dans un dictionnaire. Donc, créons une dépendance avec une dépendance maintenant, mais donnant goût, victoire et nouvelle valeur collé assis sur des records d'or et puis je vais avoir une clé comme sk un Kerlon. Maintenant, comme nous travaillons avec un dictionnaire qui ne fait pas partie du goût, EQT je vais lui donner une clé que nous pouvons reconnaître, comme J 1. étaient-ils jamais du côlon. On peut lui donner une valeur. Ces airs ont un goût éveillé Donnez-lui une seconde valeur, disons J 2 et nous pourrions lui donner un goût aussi. Et enfin, revenons à notre dictionnaire externe. Le 1er 1 étant tased eqt nous avions une virgule et nous avions un autre dictionnaire cette fois avec la clé. Oh, d' accord aussi un autre deux-points, un autre dictionnaire. Et cette fois, je vais l'appeler. Je vois une coupure sur le goût trois. Allez et je lui donne deux Betty aussi bien dit que je serais C deux goûts pour Et juste comme ça nous avons créé deux dictionnaires dans un dictionnaire et ces dictionnaires dans deux vallées chacun. Alors, comment peut-on faire appel à ces valeurs dans le mois prochain ? Eh bien, c'est la pratique Fais ça. Non, on va commencer par coller que nous allons appeler et pour les arbres Dalits la première valeur, mais ouvrira ce dictionnaire et tout ce dictionnaire Nous voulons choisir une valeur à intérieur. Donc, disons que nous voulons choisir le premier échec. Le premier juste est J 1. Donc, nous utilisons la clé J un dans un deuxième ensemble de crochets qui suit. Nous faisons le bon et nous faisons le test. Maintenant, nous allons le changer et aller pour les malades et la valeur dans un dictionnaire. J 2 on passe le test, ce qui est correct. Maintenant, essayons la clé numéro deux et changeons ceci pour voir de quelle façon tester trois, qui est correct. Et puis nous essayons à nouveau cette décharge voir pour obtenir de bon goût. C' est ainsi que nous pouvons appeler les valeurs de l'intérieur. Il est assez simple de faire appel, et en même temps vous pouvez stocker ces vallées et d'autres variables. Par exemple, nous pouvons créer une variable temporaire, égale goût addict, et nous allons lui donner une victoire comme K 2. T' as été appelé Tim ? Vous le remarquez, princesse Kay a deux résultats. Donc nous avons essayé Temp à nouveau, et cette fois nous voulons appeler de K 2. Voir de façon obtenir de bon goût. Tout comme ça, nous avons extrait un dictionnaire du dictionnaire, commencé dans une variable temporaire, puis attrapé une vallée de l'intérieur. Ce test d'être pour lequel a la clé hors voir aussi. dictionnaires peuvent être des sommets très compliqués de variables. Cependant, avec la pratique, vous pouvez les exceller en tant que tels. Non seulement ces dictionnaires peuvent-ils contenir plus de dictionnaires ? Ils peuvent également contenir des listes, qui peuvent être indexées, et les valeurs en dernier. Toute la peinture sur vous comme le programme qui conclut cette leçon pratique sur les dictionnaires . Dans la vidéo suivante, nous allons en apprendre davantage sur deux piscines. 31. Introduction aux Tuples: bonjour et bienvenue à votre partie avancée sur le cours. Dans cette vidéo, on va jeter un oeil à deux piscines. Deux pools sont une autre forme de variable, qui peut contenir de nombreuses valeurs similaires aux listes de cette façon. Mais contrairement aux listes, ces valeurs sont mutables, ce qui signifie qu'elles ne peuvent pas être mutées. En d'autres termes, changé. Les valeurs dans deux pools ne peuvent pas être remplacées. Do Pal peut contenir des variations de n'importe quel haut, Soit ils chaîne Inter Joe ou ainsi de suite. Pour créer un triple est la suivante. Vous créez les noms tels que le goût souligné pour pousser des égaux plus lourds, des parenthèses ouvertes et dans ce triple, j'ai trois valeurs séparées par le commerce, premières vallées, une chaîne disant bonjour. Le suivant est 50 et entier et 1/3 à flot 6.78 Comme vous pouvez le voir, contrairement aux listes et dictionnaires, un pour tirer utilise des parenthèses au lieu d'un crochet enroulé ou un crochet carré. Ces différents peuvent également être indexés, en utilisant un ensemble de crochets comme suit. Goûtez sur un voyage scolaire que j'ai ici avec le même d'un dans un état de crochets qui suit le nom de la variable. Qu' est-ce que la sortie est 50 ce qui est correct parce qu'en premier lieu pas la base zéro mais d' abord avoir le très 50 faire. sondages ont également leurs propres méthodes, que vous pouvez utiliser pour vérifier la fille dans les compteurs de nombre et d'index utilisés pour compter termes d' harmonie. Une certaine valeur apparaît dans un index triple, est utilisée pour trouver la valeur de news et retourner l'emplacement dans le pull. Voici un exemple de la ne peut pas manquer. J' ai créé un tube à essai très bien pourrait, qui a trois échecs dans trois chaînes, un qui contient le mot une seconde, qui contient deux, et le troisième contient un nouveau. J' ai été utilisé le nombre de points variable de carte ouvrir des parenthèses et notre recherche fel un en guillemets simples comme nous savons qu'il apparaît deux fois à l'intérieur de la variable et le zehr très retourné avec le numéro deux. Et maintenant voici un exemple de la méthode de l'indice à haut et le tube de test à nouveau point index et parenthèses, j'ai encore des citations simples gagnées et ce qui est retourné est 00 étant l'endroit où la première instance d'un apparaît, comme vous pouvez le voir à partir de ma création de variable. C' est vrai. Nous en avons un. La valeur en premier lieu quand il s'agit de tube à essai pour les élèves sont principalement utilisés lorsque vous commencez à travailler avec des programmes plus avancés. La raison pour laquelle vous utiliseriez un pour extraire au lieu d'une liste est qu'il est facile de remplacer un analyste de valeur par accident. Ensuite, il est d'essayer de remplacer une valeur dans un triple pour éviter d'exécuter accidentellement un programme. Les programmes avancés font usage de triples Une ère sera lancée si un programmeur confiant une place une valeur sur un triple. Contrairement à la liste et comme Ancien programme est non, une ère était un triple est beaucoup mieux qu'une ère avec l'ensemble du programme, et un héros avec le triple peut être facilement résolu et un meilleur codage peut suivre. Cependant, si le programmeur remplace un certain très dans une liste qui ne devrait pas être remplacée, cela peut causer des problèmes majeurs avec le programme lui-même qui conclut cette leçon. Dans la vidéo suivante, nous allons commencer pratiquement utilisé avec le pour tirer 32. Pratique des Tuples: bonjour et bienvenue à Advanced Path sur le parcours. Dans cette vidéo, on va s'entraîner à utiliser le pour tirer. Comme nous l'avons appris dans l'introduction, Un triple est ainsi sur une liste de tournée et qu'il contient de nombreuses valeurs. Les variations transmettent très des chaînes à introduire aux flotteurs et ainsi de suite. Cependant, contrairement aux listes, les valeurs sont immuables, ce qui signifie qu'elles ne peuvent pas être remplacées ou modifiées en créées. Triple est comme suit. Nous lui donnons un nom, comme le tube à essai est égal. Ensuite, nous ouvrons un ensemble de parenthèses. Nous connaissons les rééditions de dext, un ensemble de parenthèses tuées comme celles-ci, et que les listes utilisaient pour cent des crochets. Mais deux pilules font usage de parenthèses simples. intérieur de ces parenthèses, nous créons des valeurs différentes telles qu'une, et nous les séparons les uns des autres avec des commentaires en cours d'exécution de cette terre de caillé, nous avons maintenant créé un pour tirer des vallées. De cela à tirer peut être appelé à l'aide de l'index, afin de tirer, donc tester sur un ensemble de tubes scolaires de crochets. Si je tape zéro, il renvoie un type 31, il retourne à Si je parle à elle renvoie 5.67 et c'est là que nous récupérons la fille de notre pour tirer comme nous le ferions une liste. Cependant, le test a son propre ensemble de méthodes, ce qui pourrait être très utile. Le premier compagnon a dit. Nous allons apprendre à travailler est la méthode d'index. Par exemple, nous donnons un test au sommet dans l'index de points, un ensemble d'aller à saisir. Et disons que nous voulons trouver deux façons de contourner cette ligne de Kurt. Il en imprime un parce que selon la méthode d'index, à un endroit, nous trouverons la valeur à, ce qui est en effet correct. Tous les types de tubes à essai, j'ai dit juste des dossiers de grade. On en arrive à une. Maintenant, remplacons les valeurs pour le test sur un tube scolaire. Maintenant, vous vous demandez peut-être, Comment pouvons-nous changer les valeurs si un tupelo est immuable ? Eh bien, nous ne changeons pas exactement les valeurs. Ce que nous faisons est de prendre le tout pour tirer de la valeur et de le changer. Ce que nous faisons est de prendre le tout pour tirer la valeur et de le remplacer par une autre valeur triple . Toutefois, les valeurs à l'intérieur ne peuvent pas être modifiées. Par exemple, si je voulais changer Taste Cube, je ne veux pas que les valeurs soient maintenant un, 23412 et sont sur cette ligne de code. Vous avez remarqué qu'ils honorent les époques. Cependant, si je veux changer la valeur dedans, tels airs testent sur un tube scolaire et je veux changer la première vallée et je veux l'avoir égale à une chaîne. Lorsque je cours, la ligne de code et d'erreur est présentée car nous ne pouvons pas modifier la première valeur. C' est le but d'un tirer. Je veux faire appel au goût à l'école, aussi. Vous voyez que les vallées ont bien été remplacées. Maintenant, soyons bien laïques. La deuxième méthode La deuxième méthode est la méthode de compteur, qui est utilisée pour compter combien de fois une certaine valeur apparaît à l'intérieur de pour tirer. Par exemple, nous savons que voulait nous apparaître à l'intérieur de ce triple pour vérifier. On peut aller tester en voyage scolaire, compter le médecin, ouvrir un ensemble de parenthèses et je veux chercher combien de ceux apparaissent à l'intérieur du test quand autour de la ligne de code qu'il imprime aussi. Je veux voir combien de tours apparaissent soudainement parler à elle me dit de apparaître, ce qui est correct. Si vous voulez raconter un autre, comme trois. Il en est un si elle voulait trouver combien d'imbéciles ils sont, c'est lui un. Mais supposons que je veux trouver un juste qui n'est pas stocké dans le tube, comme loin quand je lance la ligne de code. Il imprime zéro, ce qui signifie qu'il ne peut pas être compté du tout à l'intérieur du goût triple parce qu'il n'existe pas dans les valeurs. Ce sont les méthodes vraiment importantes avec lesquelles vous travaillerez lorsque vous avez deux pools. Alors que l'on peut affirmer que la liste a plus d'avantages que celle d'un test pour tirer le but du test Tupelo est d'aider à éliminer toutes les erreurs futures causées par celle du programme, comme celle de remplacer une valeur dans une liste qui n'a pas besoin d'être remplacé ou ne doit pas être remplacé. A tirer est fait à cet effet. En tant que tel, chaque valeur ajoutée à tupelo sera permanente à moins que vous ne soyez prêt à tout le long pour se tirer lui-même. Cela conclut ceci. Écoutez, dans la prochaine vidéo, nous vous présenterons depuis 33. Introduction: bonjour et bienvenue sur votre chemin avancé. Sur le cours dans cette vidéo va vous présenter depuis se trouve de variables qui sont utilisées pour contenir des valeurs uniques. En tant que tel, sits ne peut pas contenir la même valeur plus d'une fois. Vous pouvez avoir deux millésimes supplémentaires, mais vous ne pouvez pas avoir deux images de la même valeur. Assis nos sommets variables de base. Si vous avez un coup d'oeil aux variables que nous avons créées jusqu'à présent et plus couramment utilisées dans les programmes stocky , que vous ne voulez pas ajouter deux versions du même stock, mais était-ce peut conduire à une ère dans le programme que vous plus tard. Mais votre plus grande ladite Variable est la suivante. Vous haut dans le nom égal est assis parenthèses ouvertes, et vous incluez vos valeurs séparées par Commons. Comme vous pouvez le voir dans cet exemple, j'ai créé un sit avec deux valeurs 50 et 55 ladite Variable Top a une méthode dans laquelle un programme ou l'utilisateur peut ajouter des valeurs à l'ensemble. Pour ce faire, il vous suffit de haut en haut le nom de votre variable. Dans mon cas, goût subissent sit ancré annonce, qui est la méthode que j'ai dit aux parenthèses et une valeur que vous ajoutez à la sit dans ce cas 60. Cependant, si vous deviez ajouter 60 à nouveau ou l'autre pour introduire vos valeurs, vous remarquez qu'elles n'ajoutent pas. Comme expliqué, sa tête ne peut contenir que des valeurs uniques, beaucoup plus d'un de la même valeur supérieure comme expliqué. Un ensemble ne peut contenir que des valeurs uniques, ce qui signifie pas plus d'une valeur supérieure de la même valeur. Avec cela à l'esprit, la méthode de l'annonce n'ajoutera pas la valeur au sit. Si la ville contient déjà la valeur, il y a aussi un fantastique utilisé à la variable définie haut pour passer à travers une liste et supprimer toute plongeon. Lèche son sens. Si vous devez créer une liste avec de nombreuses valeurs en double, vous pouvez alors coûter une liste dans un ensemble, et l'ensemble contiendra tôt, celui des doublons, ce qui signifie que si vous voulez créer une liste avec de nombreuses valeurs en double, vous pourriez ensuite jeter une liste dans un siège, et le siège contiendra tôt. Une des valeurs dupliquées se trouve de cette façon, pourrait être très utile pour le programmeur. Assis de cette façon peut être très utile pour vous en tant que programmeur, il veut éviter la fille en double . Comme tous les programmeurs le savent, avoir une fille en double est un problème futur qui attend de se produire. Il est donc basé pour utiliser les outils à portée de main pour l'éviter. Cela conclut cette leçon Dans la prochaine vidéo, nous aurons un travail pratique avec les États. 34. Ensemble pratique: Bonjour et bienvenue à vous Avance chemin sur le parcours. Dans cette vidéo, nous allons nous entraîner à utiliser des sits car nous savons que les ensembles sont similaires aux listes et qu' ils peuvent contenir de nombreuses valeurs. Cependant, contrairement aux listes, elles ne peuvent contenir que des valeurs uniques, ce qui signifie un élément précoce de la même valeur. Par exemple, toute liste telle que la liste des goûts ouvre une section avec des crochets, et nous pouvons inclure plusieurs valeurs jusqu'à 67 huit et c'est un cinq à nouveau. Vous êtes dans la ligne de caillé, les erreurs d'honneur si nous essayons d'appeler l'une des valeurs, alors appelons-les ou tout de suite elles sont toutes présentées. Cependant, si nous essayons de classer un ensemble avec les mêmes valeurs, vous remarquez une légère différence. Alors maintenant, nous allons créer un sit. Comme vous le savez, deux Greatest dit au sommet dans le nom que vous voulez donner le sit, égal , assis, parenthèses et exécuter une ligne de code. Qu' est-ce que, avec induit ont été test sit annonce néerlandaise et dans un autre ensemble de parenthèses, vous lui donnez des valeurs telles que loin, et nous pouvons ajouter six ainsi et faire la même chose pour toutes les valeurs que nous avons inclus dans la liste telle un sept huit autre façon. À ce stade, regardons les valeurs que nous avons jusqu'à présent. 5678 Vous remarquez quand vous mettez les listes de valeurs, il est contenu entre crochets enroulés, ce qui peut sembler comme un dictionnaire, mais croyez-moi, c'est un sit comme vous le remarquez si nous essayons d'ajouter la même valeur à nouveau, goût sur une annonce de siège scolaire quand nous appelons l'ensemble une fois de plus votre avis que cela par avoir 678 mais il n'y a pas cinq supplémentaires. C' est le but de s'asseoir pendant les valeurs Nique continue. Donc, si vous essayez d'ajouter les mêmes valeurs dans l'ensemble, elles ne seraient pas incluses du tout. Il en va de même pour les cordes. C' est génial. Une seconde séance, ils allaient ajouter à ce point et bonjour, Quand nous l'avons mis, il sort Bonjour. Cependant, si nous y ajoutons bonjour à nouveau, assurez-vous que le cas est correct. Sinon, il se dirigera. C' est Non. La raison pour laquelle vous devez vous assurer que le cas est pourri est parce que s'il ajoutait, dans une minuscule, bonjour , une minuscule, un violoncelle, les valeurs seraient différentes, et cela ajouterait à l'état comme vous pouvez le voir quand je lance le code et cool est-ce que vous ne l'utiliserez pas aussi commun que tous les autres tops variables que nous avons créés jusqu'à présent, cependant, les assis sont très utiles pour éviter la fille en double qui conclut cette écoute pratique. Dans la vidéo suivante, vous découvrirez les méthodes et les fonctions. 35. Introduction: bonjour et bienvenue sur votre chemin avancé sur le parcours. Dans cette vidéo, nous allons parler de Miss ID et des méthodes de fonctions que nous avons utilisé de nombreux toe alter, great et process girl, par exemple. Nous avons utilisé plus récemment que admis pour ajouter de la valeur à un ensemble. La plupart manqué son Nous ne l'utilisons pas souvent. Par exemple, lorsque nous notons un très né décider d'utiliser et accouplé avec elle plus tard, nous pourrions simplement ajouter point à la fin du nom de variable em press tab. Ce faisant, liste représentative des méthodes que vous pouvez expérimenter et passer par. Cependant, à partir de cette liste de méthodes est très peu probable que au-delà d'une poignée sera utilisé dans votre programme. Les méthodes que je vous ai montrées jusqu'à présent ce coût sont les méthodes les plus utilisées et l'opinion sur votre programme, les plus utiles aussi bien. Si vous voulez savoir ce qu'une méthode fait en termes techniques, vous pouvez utiliser le code dans le chemin sur pour vous aider simplement à haut niveau. Ouvrez des parenthèses un point remplacer une variable avec et être avec la méthode et en cours d'exécution. La ligne de bien devrait vous présenter la courte documentation sur la méthode et ce qu'elle fait, bien sûr, pour plus d'informations. Un. Canosa jeter un oeil sur le passé sur la documentation terrestre, qui vous offre également de larges exemples. Un spécifique, cependant, cependant, pouvez-vous recommander l'expérimentation pour quelqu'un qui ne connaît pas la méthode ? La plupart des méthodes sont explicatives, mais certaines nécessitent une explication. Maintenant fonctions fonctions sont des sections de code qui peuvent être répétées à d'autres était. Ces blocs peuvent être appelés sans avoir de haut dans le code. Encore une fois. Savoir comment créer et utiliser des fonctions est un élément clé de la programmation orientée objet Rop et er p est la connaissance clé de tout programmeur efficace. Si vous souhaitez apprendre cette avance, jeune fille, jeune fille, commencez presque par créer des fonctions. Pour créer une fonction, vous avez simplement le dessus dans la mort pour défini le nom de la fonction, comme le nom de soulignement de la fonction ouvre des parenthèses, qui sont utilisées pour contenir des variables qui pourraient être utilisées dans votre fonction, même même si ce n'est peut - être pas nécessaire. parenthèses sont incontournables, puis dans l'Athlon du Coran. Et puis en dessous de cela, vous allez écrire le code pour votre fonction, comme dans cette année d'exemple, j'ai imprimé pour les indices. Les guillemets doubles avaient l'amour d'une simple ligne de code qui imprime la chaîne Bonjour. Plus tard dans votre programme, lorsque vous top fonction sur l'école nommé parenthèses à nouveau et exécutez le code de vos sorties de financement Bonjour. Une fonction simple qui pourrait être appelée à nouveau plus tard dans le programme. Un des exemples les plus simples sont la fonction peut souvent être le plus utile. Cependant, nous pouvons ajouter à cela plus loin. Dans cet exemple ici, j'ai créé une fonction appelée Mon nom est entre parenthèses. J' ai inclus un nom de variable. C' est aussi la création du nom de la variable et du code que j'ai imprimé ouvert avec des guillemets doubles de la maladie . Mon nom est plus le nom. Ce que cela fera est de prendre des noms valeur et de le placer à la fin de la chaîne. Et ils ont dit que sont met une chaîne significative qui peut être réutilisée plus tard dans le programme. Pour utiliser ce code ou vous devez faire est d'inclure une chaîne entre les parenthèses lorsque vous plutôt beaucoup de bon comme dans cet exemple année. Notre top en mon nom est la maladie appropriée. Et j'inclut le String Joe. Maintenant, quand je lance ce lot de Kurt, il sort. Mon nom est Joe, et une chaîne complète, c'est simple est que les fonctions de râpage deviennent bientôt le pain et le beurre n'importe quel programmeur. Mais bien sûr, création d'un programme avancé avec des fonctions nécessite de la pratique. Bientôt, vous allez créer plusieurs fonctions du tout. Travailler main dans la main. Beaucoup de programmes avancés que vous trouverez ont plus de code en cours d'exécution en arrière-plan et sur la surface des choses à cause des fonctions. Le bean call off qui conclut. Introduction. Écoutez, dans la prochaine vidéo, nous nous entraînerons à créer des fonctions. 36. Fonctions pratique: bonjour et bienvenue pour avancer chemin sur le cours dans cette leçon sera la pratique de créer fonctions pour créer une fonction tout simplement top et d si court pour la ferme. Et nous nommons ma fonction enregistre la fonction de base. Pour l'instant, ils ont dit les parenthèses et se sont produits sur ce qui suit cette fonction après un onglet, l'espace sera le Kurde contenu dans la fonction qui s'exécutera lorsque vous appelez le nom de la fonction. Ainsi, par exemple, l' impression du sujet. Bonjour, World Rain est une ligne de code. Nous n'avons pas créé la fonction et nous pouvons appeler cette fonction en tapant dans le nom de la fonction est année. Était-ce ensemble de parenthèses exécutant la ligne de code sort la chaîne Hello world, qui est le but de cette fonction. Et nous pouvons l'utiliser encore et encore en créant du code reproductible qui nous sauvera Tom plus loin. Mais créons une fonction plus avancée comme D. Si grand et un ensemble de parenthèses curl sur inter et dans cette fonction bien, grande une variable. Tel son nom est égal à l'entrée jeu de guillemets doubles dans le remorquage, votre propre nom et dans la ligne suivante, la fonction sera saluer l'utilisateur à propos de l'impression d'un message disant Hello espace pour son plus court de caillé. Nous n'avons pas créé à la fonction dans topping. Saluez Exécutez la ligne de code et maintenant nous pouvons, à son tour notre nom, comme John et il sort. Bonjour, John. Ces air quelques fonctions de base qui peuvent être créées pour votre chemin sur la programmation. Et bien sûr, ils peuvent être appelés à un gin pour de multiples utilisations. Bien sûr, la plupart des fonctions que vous allez créer ont plus d'une ou deux lignes de code. Les fonctions sont conçues pour contenir la majeure partie du code que votre programme va réutiliser de sorte que vous pouvez appeler la fonction de nombreux termes que vous souhaitez enregistrer votre manteau et votre programme principal en arrière-plan. Ces grandes fonctions sont réutilisées maintes et maintes fois seulement n'économise pas votre espace dans votre code, mais crée également un programme plus efficace qui termine cette leçon. Dans la vidéo suivante, nous nous entraînerons davantage avec les méthodes et les fonctions 37. Pratique de fonctions avancées: bonjour et bienvenue sur votre chemin avancé sur le parcours. Dans cette vidéo, nous allons pratiquer nos fonctions en plaçant une fonction dans une fonction. Vous savez, maintenant comment créer une fonction de base. Mais que diriez-vous d'utiliser des fonctions et en main ? Donc, vous devez faire est d'écrire une seule ligne de code et votre programme principal. Eh bien, prenons l'une des fonctions de base que nous avons créées dans la vidéo précédente dans la vidéo précédente recréé une fonction appelée Greet, qui a pris les utilisations. Nom et sorties sont une phrase significative qui a permis à l'année de l'utilisateur de voir un message dicté à vous-même par le biais du programme. Ce que nous allons faire est de décomposer cela plus loin en créant une fonction de base en deux étapes, une fonction dans une fonction. Il est basé pour que vos fonctions soient clairement étiquetées à ce qu'elles font. Par exemple, la fonction que j'ai. Oui, je peux créer deux fonctions avec une fonction qui demande à l'utilisateur le nom et une fonction qui génère un message. Bien sûr, création de cette fonction par elle-même fait économiser que vous pourriez à long terme, mais au départ, vous aurez l'impression de gaspiller du code. Cependant, les fonctions peuvent être plus complexes, mais Travaillons avec des fonctions plus basiques avant d'aller aussi loin. abord, séparons Thies pour recréer une fonction Gord enter dans le dysfonctionnement. Nous avons une variable de nom égale à l'entrée dans le remorquage. Nom du projet de loi à la fin de ce vrai nom de retour supérieur. Maintenant que nous avons fait cette liste, créez une deuxième fonction, celle-ci appellera salutation et dans elle aura simplement une impression de sortie. Double devis. Bonjour, plus en remorquage. Nommez un autre ensemble de parenthèses. Maintenant que nous avons fait cela, nous avons simplement salué les parenthèses de l'équipe sur la ligne de code. Il nous demande d'entrer nom, même si ce n'est pas ce que la fonction de salutation fait, Il fait usage de la fonction Internet. Donc encore, j'ai l'intention de John, et ça dit : Bonjour, John. Tout comme ça, nous n'avons pas créé deux fonctions qui fonctionnent main dans la main. Allons donc pour la dernière fois plus loin. Ce qu'on va faire, c'est créer deux fonctions. La première fonction va créer une liste, et dans cette liste, l'utilisateur sera stagiaire dans plusieurs noms. Nous créons ensuite un malade et fonctionnons ce qui traite la liste et la sort. Chaque nom sur un différent apprendre à faire cela ? Nous avons simplement topping def. Et nous allons créer celui-ci est entrée de nom. Maintenant que nous avons créé que nous allons maintenant créer un certain temps, boucle dans la fonction qui demandera à l'utilisateur d'inter dans les vallées pour ajouter à une liste. Plus précisément, on va appeler cette liste. La liste de noms est égale à l'état. Quaid Records Grill nom de nettoyage disant qu'il n'est rien pour l'instant. Et nous créons Ali alors que le nom n'est pas égal à arrêter les majuscules complètes Kerlan Et à l'intérieur du temps, il aura un nom sur une liste de points ajouter nom. En dessous de cela, nous aurons le nom égal à l'entrée. Entrez un nom top stop. Bouchons pleins enchaînés. Maintenant que nous avons fait ça, nous pouvons mettre fin à l'arc de fonction qui renvoie le nom sur la liste de l'école. La deuxième fonction que nous allons appeler le nom sur un processus scolaire Parenthèses. Kerlan Inter. En dessous de ça, nous allons d'abord créer une liste qui contiendra notre liste finale. Donc, la liste mince égale nom soulignent les parenthèses d'importation à l'intérieur, et ils ont un certain temps. Loop, qui va parcourir cette liste, mettent toutes les valeurs. Donc on va utiliser le compte pour pouvoir garder une trace de ce compte. Les gens zéro où ils créent Olic tandis que compte il n'est pas égal à Alien. Dit entre parenthèses. Liste Curran et à l'intérieur d'un certain temps, il imprimera le nom. Nous allons imprimer sur une liste de l'école, dit les crochets comptent et en dessous de l'ami pour avoir compté égal compte plus un. Et cela conclut notre deuxième fonction. Maintenant, nous appelons simplement la deuxième fonction et commençons le programme. Il nous demande d'interner un nom et top deux dans et top stop to end song, Anti and John. Il a encore beaucoup perdu. a épousé Lucy, Joe, puis il a gardé Stop. Et comme vous avez pu le voir, les quatre noms sont sortis. Mettez-le en dessous. John Me voit vraiment Joe. Nous n'avons pas créé un programme plus complexe en utilisant deux fonctions. Donc juste à partir de ces deux fonctions, j'ai créé un programme plus complexe qui peut être réutilisé encore et encore en remplissant simplement le nom. Souligner les parenthèses du processus. C' est le cœur de la programmation orientée objet. Bientôt, vous allez créer des objets qui contiendront beaucoup de ces fonctions. Ces fonctions fonctionneront ensemble. Ces objets vont travailler ensemble ou créer un système de code complexe qui fonctionne par lui-même sont simplement en tête dans une simple ligne de code dans votre programme principal. C' est l'essence d'une programmation efficace qui conclut cette leçon. Dans la prochaine vidéo, nous discuterons du projet de ce cours. 38. Projet 2 Discussion: Bonjour et bienvenue sur votre chemin d'avance sur le parcours. Dans cette vidéo, nous allons discuter des exigences pour ce cours est projet. Pour ce projet, vous devez créer un programme appelé Ticket Maker au début du programme. Tu es trop grand. Variables complètes, prénom, nom de famille, âge et dissed d E S t. Ces variables complètes contenaient la fille du ticket. Dans ce programme, vous devriez inclure trois factions. La première fonction doit être appelée Datta Retrieve et est utilisée pour collecter des données auprès de l' utilisateur. Le médecin inclut le nom, le nom, l'âge et la destination pour entrer dans les variables dont nous avons parlé, respectivement. Une fois que vous avez atteint la fille, vous allez créer un deuxième processus de la fille de base de fonction qui convertirait la fille en un chirurgien pour signifié. La deuxième fonction tournerait une chaîne contenant la fille. Dans ce format, le format est le suivant. Vous aurez le nom Colon. La lettre initiale sur l'espace prénom point avec le nom de famille virgule l'âge, et sur la destination Nuland, Kahlan et vous aurez la destination. La troisième fonction est appelée ticket print, qui inclura ces deux fonctions à la fin du programme. Vous devriez appeler la fonction d'impression du ticket avant la fin du programme. Vous devriez appeler la fonction d'impression de ticket, qui devrait fonctionner à travers toutes les fonctions et compléter le code. Et vous devriez avoir une sortie similaire au format que je vous ai montré qui conclut ceci . Écoute, dans la prochaine vidéo, je vais te donner une des façons de pourrir ce programme, alors ne t'inquiète pas si tu te bats. 39. Introduction à la section 3: Bonjour et bienvenue à votre chemin er p sur le cours de programmation. Dans cette écoute, vous apprendrez quelle programmation orientée objet est 00 P est une pratique d'un programmeur créant leurs propres classes en créant ses propres classes. Le programmeur peut alors créer un assortiment d'attributs et de méthodes qui pourraient être utilisés pour créer un programme plus flexible et plus efficace. Comme nous l' avons vu, nous avons appris à créer des méthodes dans le cours avancé, mais si vous êtes un peu familier avec le travail théorique, alors vous devriez avoir peu de mal à suivre pendant les leçons pratiques. Les objets sont considérés comme étant en dehors de la classe principale dans laquelle vous travaillerez . En tant que tel, il a ses propres variables qu'il vous fait résoudre. Si vous voulez aller plus loin avec votre OPI, vous aurez plusieurs méthodes au sein d'un objet qui fonctionnent ensemble. Et puis une fois que vous avez créé cet objet, vous en créerez un autre et aurez les objecter pour travailler les uns avec les autres. Tout un réseau de classes et de méthodes de votre propre création, accomplissant les tâches suffisamment avec la flexibilité remarquable que nous avons parlé en classe. Nous avons donné notre classe entre parenthèses de nom, Coran, similaire à la façon dont nous avons créé la méthode. Comme vous pouvez le voir dans cet exemple, j'ai deux méthodes dans la classe. Comment nous avons créé M. malgré le toping en sourd, donnant dans le nom brûlé pour saisir le côlon. Comme vous pouvez le voir à partir de ce cadre de classe, nous créons une classe, mais l'opinion Kloss, écrivant le nom dans le cas Camel, suivi de parenthèses. Ouvrez avec l'affaire Coran Kimmel pour ceux que vous ne connaissez pas est une façon dont nous nommons les choses dans les fables Pathan et nous utilisons des lettres minuscules, les mots étant séparés sous les écoles au lieu d'un espace blanc. Pour les noms d'objets slash de classe, nous utilisons la case Camel, qui est la suppression non seulement de l'espace blanc, mais aussi sous les écoles. La façon dont nous pouvons adoucir les mots est simple. La première lettre de chaque mot est en majuscules. Par conséquent, le nom Camel case, comme il sera plat sur le dessus, aura quelques bosses par les lettres majuscules. Cela dit, grand dans une classe est assez simple, Celera commence à en créer un. Dans une leçon pratique qui conclut cette leçon dans la prochaine vidéo, nous allons créer une classe dans le carnet Anaconda 40. Créer un cours et des attributs: Bonjour et bienvenue chemin Teoh P sur les appels de programmation dans ce. Ecoute, on va s'entraîner à créer un cours. Comme vous le savez, un objet est une ancienne variable qui représente une classe. Par exemple. On peut créer une classe de faras, goûter pour nous, s'asseoir sur le côlon de Prentice et commencer la prochaine ligne. Ce faisant, nous n'avons pas créé la classe dans. Comme vous pouvez le voir, la ligne suivante est en retrait ce qui suit dans les terres en retrait ci-dessous. Ce sera l'intérieur de la classe. L' intérieur de la classe sera, bien sûr, méthodes contenues qui sont crée sur le topping. Andy. Si peut-être pas de méthodes dans le cas non Kimmel comme le goût à l'école rend parenthèses, caillé. Quant à ce que cette méthode va faire, je vais simplement en faire une impression jumelée par un imprimé tarpinien. Bonjour. En guillemets doubles, ceux que j'ai fait à un décalage de puissance entrent dans les classes créées ainsi que la méthode. Maintenant, comment utiliser une méthode qui est dans une classe différente ? Eh bien, il suffit de créer une variable ou un objet qui représentera la classe. Donc, je ne suis pas instruite. Objet objet objet sur un intérêt scolaire égal à un sommet dans le nom du verre, comme le goût Fermer dit entre parenthèses et sont sur la ligne de code. Nous pouvons confirmer cette création en tapant simplement entre parenthèses de type. Objet sous le goût de l'école. Comme vous pouvez le voir, il fait partie du test des coûts principaux fermer. Maintenant que nous avons fait cela, nous allons utiliser cette classe pour créer des attributs dans une méthode. Les attributs sont similaires à ce que nous utilisons depuis un certain temps. Par exemple, si nous voulions à la longueur de la chaîne de lecture taper en longueur, cela appelle à partir d'une méthode ou d'une forme de la méthode. Ce qu'on va faire maintenant, c'est créer une croix avec la méthode, et puis il est fait. Ce sera plusieurs attributs que nous pouvons appeler plus tard à travers l'objet. Donc, c'est créé près. Et est-ce cool ce nom proche de la maladie actuelle ? Colonel, une fois que nous aurons créé un closs, nous allons créer une identification de labyrinthe appelée initiale. C' est la méthode initiale, qui est tout simplement créatif topping dans deux écoles en i t deux sous écoles, parenthèses, salle d'audience. Mais vous allez avoir dans cette méthode initiale est le moi suivant venu en premier venu dernier que vous avez remarqué lui-même est mis en évidence, un différent de la première et dernière. C' est parce que le prénom et le nom de famille de brillant. C' est parce que le premier et le dernier des noms des variables qui contiendraient des valeurs se réfère à la méthode et à la façon dont nous allons créer des attributs, attributs, étant des méthodes miniatures que nous pouvons appeler à partir de l'objet. C' est un autre truc fait que nous allons donner à cette méthode quelques attributs creuser attributs Riverton récemment haut lui-même conduit. Et c'est cool. Ce premier 18 18 est égal poisson Vraiment quelque chose de similaire cette fois pour perdu un t T T Et nous allons lui donner le dernier juste et exécuter la ligne de code. Maintenant que nous avons fait ça, nous allons créer un objet qui appelle de cette classe. Cet objet que je vais refroidir. Nommer l'objet équivaut à nommer proche, et je vais le donner aux valeurs d'abord, je vais avoir égal à Joe. Allez, perdu. Je vais avoir la même chose que les bouchons et on était sur cette ligne de bien. Ce que nous avons fait maintenant est créé. Ce que nous avons fait maintenant est créé un objet qui représente la fermeture de nommage. Et avec cela, nous l'avons donné aux attributs d'abord un TT et perdu 80. Comme vous pouvez le voir, si nous sommes en tête à nouveau, cette fois l'objet nommant, il appartient à la classe de nommage. Maintenant, ce qu'on va faire, c'est utiliser les méthodes pleines, ça nomme accidentellement et l'objet de l'école a été annulé. Si vous appuyez sur la touche Tab, vous pouvez voir là, aussi, que nous pourrions vous rendre doux. L' un est le 1er 8 ET Suivant est le dernier huit et faisons usage de la première. Lorsque vous exécutez cette ligne de code, elle sort Joe. On pourrait faire la même chose maintenant. Nommer sous l'école Kojic a perdu un T T. Joe Blocks. C' est le moment peut sembler assez redondant, mais il est un excellent exemple de travail orteil avec si vous prévoyez de créer un objet qui a, si vous prévoyez de créer un objet qui a le pouvoir de traiter de grandes quantités de fille, ce que vous feriez alors est d'utiliser ces attributs pour stocker toutes les valeurs. Bien sûr, en l'état actuel, nous n'avons utilisé qu'un seul exemple. Si nous devions en utiliser plusieurs, cela aurait plus d'utilité. Pour l'instant, cependant, nous avons créé une fermeture en lui donnant une méthode initiale. Nous avons appris à créer un attribut et à utiliser, lesdits attributs. C' est votre toute première étape dans la programmation objet ou prévue et l'une des plus importantes car elle jette les bases d'Opie qui conclut cette leçon. Dans la vidéo suivante, nous allons jeter un oeil aux attributs et méthodes des objets de classe. 41. Pratique des cours et des méthodes: bonjour et bienvenue à vous chemin GOP sur la programmation Cours dans cette Écoutez, nous allons discuter d'autres attributs avec les classes First Little stick, cependant, que nous sommes dans la classe précédente que nous avons créé dans la dernière Écouter, ce que nous allons faire est de créer un attribut initial pour la fermeture de noms qui ne fait pas partie d'une méthode. Comment nous faisons simplement est que nous créons une variable de valeur dans, Par exemple, nous haut dans un nom tel que, Disons, genre et nous allons dire que Joe Blog est définitivement masculin. Celui qui entre dans sa classe, quand nous lançons cette ligne de code, ça s'amuse. Nous créons notre nom, vous savez, objet. Il fonctionne Justus Well, cependant, si nous avons été appelés objet de nommage une fois de plus et de jeter un oeil à ses attributs onglet point, vous remarquez que nous avons 1ère 80 t dernier A, t T et genre genre lors de l'exécution du courrier vers le haut. C' est comme un hommage global à la classe de nommage de classe qui pourrait être utilisée dans toute la classe dans vos méthodes. Par exemple, si vous souhaitez tirer parti du genre et le traiter, vous créez une variable globale et l'utilisez pour toutes les méthodes qui utilisent le genre . Est-ce que c'est fait ? Nous ne créerons pas de message dans la classe pour ceux qui ont suivi mon cours avancé. Vous savez tous que cette méthode est une action ou une opération qui a traversé un objet. Nous avons créé des animations. Oui, mais ce n'est pas le sens d'une fonction plutôt que d'une méthode. Ce qu'on va faire, c'est créer un maçon, qui a un but qui affecte directement l'objet. Par exemple, je vais créer un manque et je vais l'appeler Ami. J' ai un Kerlan. J' ai une parenthèse, moi. J' ai mon manteau et je vais l'imprimer. Et dans cette impression, tout ce que j'ai autocantonné premiers attributs plus double espace de rotation plus lui-même point dernier attribut et exécuter cette ligne de bonne pendant que sont re autour de cette terre ici juste pour recréer notre objet et nous commençons garniture et notre courage d'utiliser omis. Vous remarquerez que lorsque nous faisons usage des attributs ou des instances telles que le premier attribut , les derniers attributs et le sexe étaient tout simplement en haut dans le nom du point de l'objet, puis le nom des attributs, ce que nous sommes va faire est légèrement différent pour faire usage d'une méthode sur ce cas une fonction. Donc, nous avons parlé en nommant l'objet 0.10 et vous pouvez les voir tous. Ici, nous avons nos premiers attributs genre dernier attribut, tous dans les cas. Mais nous avons le nom sur l'imprimé de l'école en tant que fonction, et nous en faisons usage. Quand il s'agit d'exécuter un message, vous devrez utiliser une parenthèse si vous n'utilisez pas les parenthèses, cela vous montrera seulement où il est stocké dans votre ordinateur, comme vous pouvez le voir ici. Mais faisons-le tomber avec les parenthèses et lancez-le et Viola Joe bloque. Nous avons maintenant une méthode utile qui prendra le prénom et le nom et les assembler . Cela peut être réutilisé avec le traitement de grandes quantités de données. Bien sûr, la façon dont je l'ai encore fait est une façon très réelle de le faire. Nous pouvons le faire dans beaucoup plus Nous pouvons le faire beaucoup plus proprement avec un format. Donc je vais supprimer ça et créer une phrase. Bonjour. Je m'appelle Space. Un ensemble de supports cool et moi et un ensemble de briquettes de charbon. Ensuite, nous topping point format parenthèses ouvertes et nous allons vouloir le prénom et le nom lui-même dit. Pas en premier. Vous tt moins d'espace et vous êtes perdu 18. Venez et ça ira dans une deuxième série de disques d'or et je l'ai littéralement fait. Trois en haut même point sexe figuraient le sexe Nous exécutons cette ligne de code, allez-vous vous apporter exécuter la création d'objet et nous le haut en bas nommant sur un onglet point d'objet scolaire Et nous n'avons pas été nommés parenthèses d'impression Et là nous allons. Bonjour. Je m'appelle Joe Blog et je suis un homme très. J' ai étonnant que le nord traite le médecin, mais je le mets dans un maniérisme propre, comme vous pouvez le voir ici avec la chaîne Bonjour l'argent, M. Blog et je suis un homme. C' est ainsi que nous pouvons tirer parti de nos classes, une classe qui complète certaines tâches affichées avec une certaine partie de votre programme. Par exemple, un programme entièrement créé fera usage d'un proche juste pour l'inscription hors de l'utilisateur. La classe d'enregistrement contiendra alors de nombreux attributs et missives que l'utilisateur vous fera résoudre en sachant que c'est le but du programme. Bien sûr, vous voulez avoir une seule classe, vous en aurez plusieurs. Cependant, cela conclut cela. Écoute. Dans la prochaine vidéo, nous allons jeter un oeil sur l'héritage et le polymorphisme. 42. Héritage et polymorphisme: Bonjour et bienvenue à votre parcours de thérapie sur le cours de programmation dans ce Listen, nous allons apprendre sur l'héritage et le polymorphisme. abord, vous devez savoir que l'héritage est une classe héritant des attributs et des méthodes d'une autre classe. En d'autres termes, c'est un coût dans une classe, peu comme une instruction if imbriquée donc l'héritage du nom. La classe héritée est maintenant connue comme la classe brouillon et la nouvelle classe en héritant de l'utilisation dérivée précédente plus économique de toutes les méthodes et attributs que nous avons créés. En d'autres termes, nous pouvons économiser encore plus de temps non seulement dans notre code initial, mais aussi sans autres classes. Ce que nous allons faire pour tester cet art, c'est que Bus crée simplement une classe qui a une méthode ascendante simple et crée dans une autre classe qui va hériter, puis nous allons faire usage. Ladite méthode. Ce qu'on va faire, c'est créer une première classe. Il y a le bus, j'ai dit les parenthèses, une boucle, et on va lui donner une méthode qui sera la première étape. Je ne veux pas que le double soulignement de l'école s'ouvre et se ferme. Nous allons avoir une jolie maladie dans la maladie des parents du Sud qui ont eu l'auto survenue sur. Et nous allons créer une déclaration de prince que tout simplement Prince est arrivé sortie US et l'exécuter comme cela dans la création de votre proche et appelé les devises proches de l'héritage Kerlon créer une méthode, une initiale tout comme horrible en elle. Je vais à l'école sans aller à l'école, dit Maladie apparente Self cologne. Et maintenant, nous allons utiliser la méthode initiale de classe précédente par siècle, en tête dans le nom de la classe dans les deux Apprentis. Plus facile. C' est pour arriver en classe et ici. Mais ici, on va s'en servir, mais c'est fini ici. On va utiliser la méthode. Donc c'est amarré sur une école et une école dedans, et ça va à l'école. Et à l'intérieur de ça, nous aurons moi-même en dessous. Il est simplement imprimé dans des irritants, etc. Mais cela fait. Tout ce que nous devons faire maintenant est de créer un objet. Nous pouvons créer cet objet par lui-même. Des choses comme le goût O B J est égal à l'héritage parce que les parenthèses et ce que Juste comme ça, il active les maçons initiaux des deux classes. La classe dérivée, comme maintenant froide comme vous pouvez le voir, est héritée de la méthode initiale de la classe dérives. Nous n'avons pas créé d'objet cast de brouillon. Nous avons créé un objet de classe d'héritage. Mais j'ai fait pleinement des années de la méthode de l'héritage, comme vous pouvez le voir ici et encore fait usage de sa propre. Mais l'héritage d'impression atteint qui est les bases nues de l'héritage. Quand il s'agit de travailler avec O. P. avec la compréhension de l'héritage couvert, nous ne passerons pas au polymorphisme. polymorphisme est cette pratique de travailler avec des méthodes similaires. Bien que trouvé dans différentes classes, Polymorphisme fait usage et profite de ce fait et nous allons vous montrer exactement d'autres œuvres avec un exemple rapide. Prenons, par exemple, qu'un utilisateur veut travailler avec des clients masculins et féminins et qu'il y a une importance entre les deux sexes. Ce qu'on va faire, c'est créer un programme. Ce qu'on va faire ensuite, c'est créer une classe pour chaque sexe. Donc on parle dans le bus féminin de classe mis entre parenthèses, Karlan on va leur donner chacune et initiale. Ratez ça. Je n'ai pas sur une petite école dit entre parenthèses, moi et on va leur donner un nom. Et nous allons simplement donner à ces clients leurs noms stockés par cette méthode égale nom, et en plus de cela va leur donner un malade et le manquer. D si le sexe et les parenthèses lui-même Coran retournent lui-même, pas le nom. En plus, je suis l'espace et je suis une femme. Et ce sera la création de la classe. Ce qu'on va faire maintenant, c'est créer exactement le même proche, sauf appelé la croix masculine. Et au lieu de ne pas être une femme, je suis un homme. Seront utilisés à la place. Et nous exécutons cette ligne de code. Avec ça fait, on n'utilisera pas deux caractères. Le 1er, c'est Kate. On va faire de Kate la femme avec le nom de Kate en double citation. Nombreux. Ils vont créer le courrier, qui sera Kevin égal patron masculin ou Indices Kevin et courir. Ces deux lignes de code sont maintenant le propriétaire. Les méthodes initiales s'exécuteront, en d'autres termes, les noms, et sont stockées dans chaque classe. Et nous ne pouvons pas vous le faire. Les missives, par exemple, Kate ne vous en feront pas autant. La méthode du genre. Kate et moi sommes une femme. Les mêmes regards pour Kevin. Kevin et moi sommes un homme. Nous avons à des classes largement similaires. Cependant, vous êtes remarqué qu'ils ne diffèrent que dans ces deux méthodes avec le même nom, cependant, nous pouvons profiter du fait qu'ils ont le même nom et l'utiliser pour travailler avec la fille différente. Donc, nous l'avons là. Nous utilisons deux méthodes de deux classes différentes qui ont un but similaire. Et ces deux méthodes ont le même nom, même si elles font des choses fondamentalement différentes. Avis de haute valeur Si nous top en haut Kate Kate vient du coût féminin Way est donné vient par le coût du courrier, cependant, les méthodes supérieures telles que kate dot sexe. Ah, les cordes. Comme vous pouvez le voir, kate dot Agenda est un kevin de chaîne. Le genre est aussi une chaîne. De cette façon, nous pouvons utiliser la méthode supérieure ici pour aider chaque supplice, qui est le club similaire, qui est les méthodes similaires. Maintenant. Ce que nous pouvons faire est de créer un mai dit qui fonctionne avec les deux. En d'autres termes, nous pouvons créer un mai dit qu'un seul qui peut passer par la quantité peut passer par de plus grands mois de fille sur des résultats similaires protéines, même si ces méthodes proviennent de deux classes différentes. Par exemple, si vous deviez appeler une liste complète de tous vos clients dans les hommes et les femmes inclus avec ces méthodes de genre que nous avons. Oui, on crée simplement une méthode et on la place dans un tombé. Alors faisons ça maintenant. Mais d'abord, la création d'une méthode qui fonctionne les deux côtés D si et son client de citation opportun. Est-ce que c'est des parenthèses à l'intérieur d'un client ? Variable temporaire avec laquelle il fonctionnera. Et dans la méthode, nous allons avoir le client d'impression impression impression ne pas sexe et un ensemble de parenthèses. Avec cela fait, nous n'avons pas créé admis qui ne pouvait pas fonctionner à travers eux. Comme vous pouvez le voir ici, si je devais haut dans le client, trouver un retour d'école et je mis en cape au Prince Kate et je suis une femme, j'ai regardé complètement quatre personnes entre crochets, Grand et Kevin Colon. Et dans ce plein. Si nous allons faire usage de la méthode client prétendre et entre parenthèses, nous allons avoir une personne ce qui devrait être pris du plié ? Ouais, on dirige cette ligne de bien et ça passe par les deux noms. Kate et moi sommes une femme. Kevin et moi sommes dans un homme. Donc, nous l'avons là. Nous avons profité de méthodes fondamentalement similaires, mais différent la peinture sur les objets. Donc, nous n'avons pas créé un maté qui peut fonctionner à travers deux objets, même s'ils ont des méthodes similaires. Nous l'avons utilisé à notre avantage Cela, en un mot, est polymorphisme, et c'est la façon la plus courante d'utiliser cela. Cependant, c'est quelque chose dont vous n'avez pas trop à vous inquiéter, car vous ne l'utiliserez que plus tard dans votre chemin sur la programmation en Corée. Donc, une fois qu'il soit employé toute une partie d'un chemin sur la programmation du polymorphisme de l'équipe peut devenir une pratique bien que parfois complexe, aussi. Mais n'oubliez pas de vous en souvenir et d'en profiter à l'avenir qui conclut cela. Écoute. Dans la prochaine vidéo, nous allons jeter un oeil à des méthodes spéciales. 43. Méthodes Dunder: Oh, et bienvenue à votre chemin OPI sur le cours de programmation dans ce Listen, nous allons jeter un oeil à des méthodes spéciales, les méthodes que nous allons créer notre parfait pour les classes car elles vous aident à atteindre certains attributs. Lorsque vous travaillez avec des classes, par exemple, je vais créer une chaîne ici, Nom égal à John. C' est une variable de chaîne simple. Et si je top dans l E dans la maladie de Brian et mettre le nom et le gazon, il me dit la longueur du nombre de caractères sont à l'intérieur de la chaîne. Un simple est que Cependant, si je crée une classe et l'appelle nomme des parenthèses de liste, je crée ma classe initiale, qui est l'une des méthodes spéciales avec lesquelles nous savons vraiment travailler, cher. J' essaye juste de marquer i n i t allait à l'école afin que l'auto ne soit pas venu un t t égal à May et exécuter cette ligne de bien. Maintenant, ce que nous allons faire est de créer un objet de nom et de lui donner la valeur de John à nouveau Names, liste des parenthèses. John, lance cette ligne de code que j'appelle le nom BJ, et je peux appeler mon attribut de nom et je vais me dire le nom. Cependant, cuisse a obtenu pour nom extraterrestre. B J. J'ai une ère. C' est un objet. Par conséquent, ce n'est pas une chaîne, comme vous pouvez le dire quand vous parlez dur nom de la maladie d'impression sur une école O B J. Comme vous pouvez le voir, il fait partie de la liste principale hors noms, qui est terminée. Oui, mais ça doit avoir un sujet. Nom supérieur, ça dirait chaîne. Nous travaillons avec des chaînes lors de la recherche de la longueur d'une chaîne, pas un objet. Alors, comment obtenons-nous la longueur de notre nom ? Bien qu'il y ait deux façons de le faire, une revient au temps où nous pourrions utiliser l'attribut, le nom sur une école, un t T et nous serons pleins. Bien sûr, si vous créez une classe qui fonctionne spécifiquement autour d'une chaîne, il pourrait être préférable d'avoir une méthode de chaîne ciblée à utiliser. Un simple, up put mater qui sort le nom et donc une chaîne avec laquelle nous pouvons travailler plus d'un an . Pour créer la méthode spéciale, nous avons simplement dessus en D E si double soulignement ou dunder, où le nom méthode Danta ou des méthodes spéciales. Si vous êtes str, allons sous la maladie auto-actuelle de l'école elle-même. Allez. Et dans ce manteau sur, nous allons retourner le nom en créant cette méthode étaient essentiellement donner à l'objet la possibilité d'être reconnu comme une chaîne quand il s'agit de certaines méthodes. Plus spécifiquement sont mis des méthodes comme print, alors que c'était avant que nous exécutions simplement cette ligne de code et nous top dans le nom d'impression B J il. Prince John. C' est un simple est que Où est si nous supprimons cette ligne de code ? Lancez-le, recréez John et nous essayons de l'imprimer à nouveau. Quoi ? Il est juste prince est l'objet qui fait référence. Mais c'est juste prince est des informations sur quelle classe l'objet est. Comme vous pouvez le voir, les noms sont classés, qui n'est pas ce que nous voulions. Donc, revenant à la chaîne, nous avons maintenant la possibilité de l'imprimer, mais nous ne savons toujours pas comment obtenir la longueur. Eh bien, nous créons simplement un autre major qui fonctionne de longueur, une autre méthode dunder, cette fois pour la longueur, qui est Elie en double à l'école. Donc couper sur le nom de la Grande-Bretagne alien en cours d'exécution de cette ligne de code, la restauration de la vallée variable, la restauration de l'objet. Vraiment, nous revenons à notre longueur. Nous pouvons maintenant tous supprimer pour Sonya et exécuter une ligne de code. Vous voyez qu'il imprime parce que c'est un simple est que créer spécial Done it, C' est tout ce qu'il faut est double sous les écoles et les attributs auxquels vous appartenez. La méthode initiale est automatiquement arrondie au moment où les objets ont été créés. Cependant, ces méthodes suivantes sont utilisées chaque fois que la chaîne est liée, comme avec prince ou longueur. Lorsque nous essayons de trouver la longueur et ainsi de suite, c'est l'importance des méthodes spéciales, et il est préférable de prendre note de la façon de les utiliser avant de passer à autre chose. Je voudrais souligner une importance particulière avec ces méthodes. Ce sont différentes méthodes dont j'ai parlé dans mon cours avancé topped et void méthodes. Rendez-vous depuis peut être utilisé pour faire une sortie peut être utilisé pour changer de fille, mais il ne retourne rien. Cependant haut peut que ce soit faire revenir comme vous pouvez le voir. Ouais, ces méthodes retourneront la vallée du nom ou la longueur du nom, comme vous pouvez le dire à partir du retour, ce qui signifie que je peux créer une variable de chaîne et lui donner les valeurs qui sont ici. Par exemple, je retourne le nom Yeah, je peux ensuite placer une valeur dans l'objet étant le nom dans une autre chaîne. Et ils l'ont spécial, un k a. méthodes Dunder qui conclut ceci. Écoutez, dans la prochaine vidéo, nous allons parler du projet pour ce cours de programmation orienté objet. 44. Projet 3 Discussion: Oh, et bienvenue dans votre chemin BPR sur le cours de programmation dans ce. Écoute, je discuterai du projet pour ce cours. Le projet doit utiliser deux classes une classe qui récupère et traite la fille et la seconde qui hérite de cette classe et sort le processus. Dr A. K a. K a. L'information. Le but de ces classes est, euh, mettre un document fini sur le client. La première classe sera utilisée pour récupérer et traiter le médecin suivant Le prénom le nom , l' âge et la ville d'origine. Cette classe devrait être appelée fille de processus. La méthode initiale recueille le médecin et la deuxième méthode traitera et retournera la chaîne de finition horrible fille. Vous pouvez appeler ce mythe comme vous le souhaitez, mais la fille finie devrait regarder comme suit. J' ai quatre vallées ici. John Blog est 25 Londres. Le résultat. Fille devrait regarder comme suit Nom Colon espace J. L'initiale de l'espace de point de prénom, le blog de nom est qu'il va commencer un nouvel âge lan Colon 25 et un autre New Line City Colon Londres. La deuxième méthode devrait être capable de prendre le démarreur et de le traiter comme suit en le retournant dans une chaîne. Vous allez ensuite créer une deuxième clause qui devrait être appelée notre région. Adi g e n Qu'est-ce que vous voulez entendre ? La classe fille processus. Utilisez les méthodes et imprimez le résultat. Votre projet entier devrait être nommé d'après la classe principale qui dans ce cas est notre Dejan. Donc votre projet devrait être appelé générateur adi. Donc, pour résumer, vous créez un projet appelé Hardy Generator avec deux classes. Une classe qui va récupérer et traiter fille fille étant le nom de famille, âge et ville d'origine et une deuxième classe qui sortira la fille, puis créer un objet relatif aux deuxième coûts. Et une fois que vous l'avez créé, la méthode initiale, ce qui devrait imprimer la fille devrait fonctionner. Donc, en créant simplement l'objet que vous avez imprimé, vous avez terminé les informations qui concluent cette discussion dans la vidéo suivante. Je vais vous donner ma réponse à ce projet 45. Projet 3 Réponse: Bonjour et bienvenue à votre Pass er P sur les appels de programmation dans ce. Ecoutez, je vais vous donner une réponse à ce cours est projet. Comme vous pouvez le voir, j'ai créé un projet de bloc-notes appelé Idee Generator, et je vais maintenant créer les deux classes qui constitueront l'appel de notre programme. La première classe, comme vous le savez, est appelée données de processus. La monnaie est appelée à l'intérieur de ce verre. J' aurai deux méthodes. La méthode initiale qui recueillera le médecin et la deuxième méthode, je vais appeler la fille du processus aussi, qui traitera le médecin en une chaîne. Tout d'abord, créons la méthode initiale. Le si double sous l'école en elle, double sur l'école dit à parenthèses lui-même. Nous avons Il est exact que le prénom que j'ai été appelé en premier. Le nom de famille Dernier âge, âge réel et ville pour la ville d'origine. Ensuite, notre créateur attribut local d'abord un t T qui contiendrait le prénom. Et je le fais avec tous les autres aussi. Le dernier 18 est égal au dernier t est égal à l'âge de nouveau. Il est correct que la ville si cantonné dans l'école 18 égale ville et il y a la première méthode . Nous savons que nous allons à la prochaine méthode, qui va être le processus a commencé moi prix fille à nouveau auto, et nous commençons. Maintenant, je vais mettre tout cela dans une chaîne de retour au lieu de créer et d'ajouter des variables à mesure que je vais état, je vais juste avoir le nom Kerlan Space lui-même pas d'abord sur une école un t t. Et puis j'ai mis un enregistrement de script zéro parce que nous voulons l'initiale du prénom, plus l'espace des palpitations qui durent 80 plus les réputations avec toutes les citations de chaume . J' aurai la peau de la barre oblique inverse. Quel sera un tag ? Landed commence dans l'âge d'Oulan coupé sur l'espace, moins auto âge de l'intestin. Katie Ainsi ensemble de doubles citations retour sesh en fille assise sur l'espace Moins auto s' assis sur une école un t t t un simple est que nous avons maintenant comprend la fille en le mettant dans une seule chaîne. Maintenant, nous avons nos résultats finaux qui doivent être sortis et courir à travers une autre classe nous allons créer Maintenant la deuxième classe, comme vous le savez, va être appelée gin corps de classe et nous voulons faire hériter de la classe précédente continuer démarreur. Donc, nous courons ça en coupant. Et dans la méthode initiale, je n'ai personne ne va dedans. Double sous l'école Ensemble de briquettes Self venir. Il y a un nom Je prénom vieilli Sienna School place coupé. Ce sera l'endroit juste pour les quatre baies que nous allons entrer dans le programme. Donc processus ne pas école Nirvana couché sur 80 ? Parce que nous voulons exécuter la partie initiale de la fille du processus, qui est cette méthode de l'année auto ? Allez. Si sur un nom d'école Eh bien, je viens juste de vieillir, voir, sur un endroit d'école qui devrait être tout le médecin a besoin maintenant nous pouvons passer à simplement imprimer le résultat fini que j'ai dans une ligne d'impression Croesus fille point Priceless sur une fille de score Le 3 mai, nous nous sommes créés à partir de cette terre et ensuite nous avons créé deux classes. Tout ce que vous devez faire maintenant est d'ajouter notre fille dans un objet et les initiales devraient être en cours d'exécution, ce qui signifie qu'il sera lancé le 3 mai complet Adi Jim, puis donc aussi exécuter l'instrument Petit processus, docteur. Et puis dans l'empreinte. Il va exécuter la méthode démarrée du processus dans la classe fille du processus. Donc, nous avons juste besoin de créer l'objet. Donc je vais l'appeler test O b. J égal I Qi Jin ensemble de parenthèses une heure juste entrer nos valeurs. J' ai dit que ce sera sauter Space Blog de 25. Tout vient de Londres de cette ligne de code et de l'alto dans nos ports de résultat final Tout comme décrit dans l'écoute précédente que le nom J blocs âge 25 ville Londres Juste comme ça, nous avons créé un programme de travail basé sur les classes Nous avons fait usage de comme vous pouvez le voir ici et a pris un énorme plongeon dans le monde de la programmation orientée objet. Bien sûr, on peut être encore plus complexe de la Rop d'avoir plus de classes et plus d'objets ou de travailler main dans la main. Cependant, cela conclut cela. Écoutez, si vous avez du mal, alors je vous recommande de jeter un coup d'oeil sur les leçons dans les écoles une fois de plus avant aborder le projet une fois de plus. Cependant, si vous avez réussi ou créé encore meilleur programme que le mien, ils félicitations. Vous avez terminé ce cours avec des couleurs volantes dans la prochaine vidéo sont conclues à ce que vous avez appris dans ce cours 46. Conclusion au Python de base pour les débutants: Bonjour et félicitations pour avoir terminé votre chemin de câble sur le cours de programmation. La programmation orientée objet est une compétence précieuse, car ce n'est pas une compréhension complexe du chemin sur, mais parce qu'elle donne au programmeur la capacité de créer des programmes qui sont beaucoup mieux que tout ce qui pourrait être créé sans, Si tu veux te développer dans un programme incroyable qui implique tant de changement de fille, tu auras besoin d'Opie. Si tu veux te développer dans un programme incroyable qui implique tant de changement de fille, Dès le début de ce cours, vous avez eu une compréhension des méthodes et des concepts avancés avec la programmation Pathan. Mais comme pour la plupart, vous deviez bien atteindre la connaissance de la programmation orientée objet, en complétant le projet pour ce cours, vous avez fait exactement cela. Il a appris à faire de grandes classes. Il a appris à créer des méthodes dunder et à utiliser l'héritage et le polymorphisme à votre avantage. La cause même de la programmation orientée objet que je dois faire est d'aller plus loin, et pour ce faire, vous devez créer des programmes de plus grands réseaux, hors classes et objets tous assez simples à faire mais plus difficiles à suivre. Cependant, cela aussi, pourrait être bougie avec pratique ou connexion appropriée. La programmation orientée objet de suivi est juste l'un des nombreux outils que vous utiliserez dans votre chemin sur la Corée. Après avoir terminé ce cours, vous avez pris d'énormes mesures pour créer des programmes plus orientés objet, vous avez pris d'énormes mesures pour créer des programmes plus orientés objet, vous aidant ainsi à développer les compétences nécessaires pour réaliser des programmes plus importants et être un programmeur plus fictif. vous aidant ainsi à développer les compétences nécessaires pour réaliser des programmes plus importants et être un programmeur plus fictif Félicitations et compétitivité 00 p cours et bonne chance avec vos études ultérieures.