‫Content de te revoir.
‫Nous venons donc d'apprendre les deux premiers, enfin, en quelque sorte trois, parce que nous avons également mentionné qu'il existe une
‫chose telle qu'un nombre complexe en Python, mais nous avons parlé des principaux qui ne le sont pas et flottent et il
‫y a encore quelques types de données restants.
‫Mais avant d'en arriver là, il nous manque un concept important, et ce sera notre premier
‫terme important en Python et, en fait, dans tous les langages de programmation.
‫Ça s'appelle des variables, oui, c'est un terme.
‫Maintenant, si c'est la première fois que vous apprenez un langage de programmation, vous ne savez peut-être pas ce que cela signifie si
‫ce n'est pas votre première fois.
‫Eh bien, c'est très simple car toutes les langues ont des variables.
‫Mais quels sont-ils exactement ?
‫Eh bien, les variables stockent des informations qui peuvent être utilisées dans nos programmes afin que nous puissions peut-être contenir des entrées utilisateur telles que
‫des valeurs.
‫Peut-être que lorsque vous vous connectez à Facebook, vous devez conserver certaines informations telles que votre photo de profil ou
‫peut-être votre date de naissance dans une variable.
‫Les variables sont des moyens pour nous de stocker des informations sur notre ordinateur.
‫Jetons donc un coup d'œil à ceci, si nous supprimons cela et disons que je crée un programme de quiz.
‫Et ce programme de quiz mesure peut-être votre QI et disons que vous venez de répondre au quiz et que vous avez découvert que
‫votre QI est de 190 assez élevé.
‫Bon travail, mais nous devons stocker ces informations quelque part.
‫Ce que nous pouvons faire avec des variables, de sorte qu'en Python, tout ce que nous avons à faire est de le nommer, comme vous le souhaitez.
‫Dans notre cas, ce sera le QI et nous allons dire que le QI est égal à un quatre-vingt-dix.
‫Et ce QI ici est une variable, c'est quelque chose que j'ai complètement inventé, je pourrais le nommer comme je veux,
‫c'est aussi une variable.
‫L'idée est qu'une fois que nous affectons une variable, c'est-à-dire que nous disons qu'un quatre-vingt-dix va être affecté à
‫IQ.
‫Je peux maintenant l'utiliser dans mon programme quand je veux.
‫Par exemple, je peux imprimer plus tard ou m'assurer que ce n'est pas un bouchon.
‫Imprimons le QI.
‫Et si je fais ça et que je clique sur Exécuter, vous voyez que je peux utiliser le QI.
‫Nous pouvons donc prétendre ici qu'un utilisateur répond à un quiz, découvre que son QI est d'une nuit, nous pouvons stocker cette information
‫dans cette variable et plus tard, lorsqu'il se connectera peut-être ou essaiera d'utiliser à nouveau le programme, il n'aura pas à
‫le faire. repondez au quiz car, eh bien, nous stockons ces informations dans IQ.
‫Et rappelez-vous ce que j'ai dit au début, les programmes sont simplement des données qui sont stockées, qui sont modifiées,
‫qui sont supprimées, et ce sont tous les programmes et les variables sont des concepts importants en Python et
‫dans tous les langages.
‫Maintenant, les variables peuvent aussi parfois être appelées noms.
‫Cela pourrait donc être un nom, par exemple, dans l'attribution d'une valeur est également connu sous le nom de liaison.
‫C'est là que l'on lie la valeur un Nidhi à cette variable afin que lorsque nous demandons cette variable plus
‫tard dans notre programme, notre ordinateur sache comment rechercher cette information.
‫Ça va dire, hé, je sais ce qu'est le QI.
‫Je l'ai stocké quelque part, un souvenir, et il va aller chercher ça.
‫Et parce qu'il est lié à une valeur, il pointe vers cette valeur un.
‫Et rappelez-vous, ce nombre en mémoire est stocké sous forme de représentation binaire en zéros et en uns.
‫À droite.
‫Mais cela nous importe peu car quelle que soit la manière dont notre machine le stocke, nous nous en fichons.
‫Nous voulons juste pouvoir le récupérer.
‫Et puis quand nous l'imprimons pour bien faire, obtenez-en un 180 maintenant, nous allons utiliser des variables tout au long du
‫cours.
‫Mais en plus de nommer les variables comme nous le voulons, il existe quelques bonnes pratiques concernant les variables sur la façon dont
‫vous devez écrire de bonnes variables.
‫Et en fait, ce sont des règles spécifiques que la communauté Python dans son ensemble a et dont vous n'aurez qu'à
‫vous souvenir.
‫Voyons donc ces variables.
‫Et rappelez-vous, c'est le symbole des meilleures pratiques, c'est ce que nous appelons le cas du serpent.
‫Le gaz de serpent signifie que tout est en minuscules puis avec des espaces, alors qu'ils n'existent pas, nous utilisons des traits de soulignement, les variables
‫doivent commencer par une minuscule ou un trait de soulignement.
‫Les variables peuvent être n'importe quoi avec des lettres, des chiffres et des traits de soulignement.
‫Mais rappelez-vous, ils doivent commencer par des minuscules et des traits de soulignement.
‫Cela signifie que nous pouvons commencer une variable avec un nombre là.
‫Également sensible à la casse.
‫Cela signifie que si je crée une variable.
‫Mais disons que cette nakase cette variable a un E majuscule au lieu d'un Kacie inférieur, il y aura une variable
‫différente.
‫Et enfin, vous ne pouvez pas écraser les mots-clés.
‫Parcourons-les avec quelques exemples.
‫Premièrement, une variable doit être sous la forme d'un cas de serpent, c'est-à-dire que si je veux appeler cet utilisateur IQ, je devrais
‫techniquement avoir un trait de soulignement ici au lieu d'un espace juste pour m'assurer qu'un programmeur, peut-être que je suis
‫travailler en équipe peut lire cette variable.
‫C'est donc le cas du serpent, vous devez également commencer vos variables par une lettre ou un trait de soulignement.
‫Je peux donc techniquement le faire et je clique sur exécuter.
‫Eh bien, cela va me donner une erreur car j'ai modifié une variable.
‫Alors maintenant, pour accéder à cette variable, vous devez procéder comme ceci.
‫Maintenant, le soulignement en python signifie une variable privée, quelque chose qui sera abordé plus tard dans le
‫cours.
‫Mais généralement, vous commencez vos variables par une lettre et après, oui, vous pouvez ajouter des chiffres si vous le
‫souhaitez ici.
‫Ce n'est pas un problème.
‫Cela va encore fonctionner.
‫C'est une variable valide.
‫Enfin, une variable est sensible à la casse, donc si je fais le QI utilisateur ici et je fais les majuscules.
‫Je ne peux pas accéder à ça.
‫Comme ça, parce que même si cela n'existe pas, encore une fois, c'est sensible à la casse, nous devons nous assurer que
‫nous correspondons.
‫Et enfin, nous ne voulons pas écraser les mots clés.
‫Qu'est-ce que ça veut dire?
‫Mots clés en Python.
‫Eh bien, ils signifient déjà quelque chose en Python, par exemple, cette impression est un mot clé.
‫Vous pouvez le voir surligné en bleu, de sorte que si je crée une variable indiquant que l'impression est égale à
‫un quatre-vingt-dix, j'imprime.
‫Imprimer.
‫Hmm.
‫Voyons ce qui se passe.
‫Nous obtenons une erreur car je ne peux pas vraiment affecter à cette variable, car print veut déjà dire quelque chose.
‫Maintenant, je sais ce que vous vous demandez, quels sont ces mots clés en Python ?
‫C'est une simple recherche sur Google et nous les apprendrons tout au long de notre cours.
‫Si nous allons aux mots-clés python de trois écoles, vous verrez que nous avons ces mots-clés qui signifient chacun quelque
‫chose en Python.
‫Encore une fois, nous allons les parcourir et nous les apprendrons tout au long de notre cours, et si vous regardez, ce n'est pas si intimidant,
‫il n'y en a pas tant que ça.
‫Alors que nous nous entraînons, vous commencerez à vous familiariser avec eux.
‫Mais le moyen le plus simple de savoir s'il s'agit d'un clavier ou d'un mot important en Python.
‫Eh bien, vous voyez que c'est surligné en bleu.
‫Dès que vous créez une variable unique, elle est surlignée en blanc.
‫Et ce sera le cas avec n'importe quel environnement dans lequel vous tapez du code, tant qu'il est configuré
‫pour Python.
‫Maintenant, au-delà des mots clés python, il y a différentes choses comme, par exemple, l'ante pour entier que nous avons
‫appris.
‫Donc, Lisa, nous allons nous familiariser avec donc une bonne règle de base pour les variables est de les rendre vraiment
‫descriptives, de dire vraiment quelle est votre intention, et un bon programmeur est quelqu'un qui est capable de très bien nommer
‫les choses avec leurs variables .
‫Donc, si un nouveau développeur vient et regarde votre code, il est facilement compris.
‫Enfin, les variables peuvent également être réaffectées.
‫Par exemple, disons que nous avons ici un QI de 190, puis je décide d'avoir peut-être une autre
‫variable, appelez-la user.
‫Hajj.
‫Et pour une raison quelconque, je souhaite attribuer un âge à l'utilisateur pour peut-être avoir un QI divisé par quatre.
‫Est-ce que ça va marcher ?
‫Il devrait écrire, je dis que l'âge de l'utilisateur va être égal à quarante-sept virgule cinq, j'utilise le QI, qui est de 190, en le
‫divisant par quatre et en l'attribuant à l'âge de l'utilisateur.
‫Je peux peut-être attribuer cela à une autre variable appelée âge de l'utilisateur ou appelée a et encore une fois.
‫JE.
‫Exécutez ceci et il imprime la même chose afin que vous puissiez utiliser des variables pour stocker ces informations et les utiliser quand
‫vous le souhaitez.
‫Vous pouvez l'utiliser dans les opérations, vous pouvez l'utiliser pour le réaffecter.
‫Quels que soient les besoins de votre programme maintenant, plus tard dans le cours, nous apprendrons que les classes et les classes ont
‫en fait une convention différente de celle-ci, mais nous y reviendrons plus tard.
‫Pour l'instant, cependant, je tiens à mentionner deux petits pièges avec des variables auxquelles vous devez faire attention.
‫Par exemple, il y a une idée des constantes et les constantes sont ces choses qui ne changent jamais dans un programme.
‫Par exemple, si nous voulions créer une constante telle que la valeur de PI, disons pour l'instant que c'est
‫trois virgule un car nous pouvons tout avoir en majuscules.
‫Et cela va dire aux autres programmeurs que, hé, c'est une constante que ce nombre n'est pas censé
‫changer.
‫Je veux dire, nous pourrions le changer si nous le voulons.
‫Voilà.
‫J'ai juste rendu PI égal à zéro, donc il a été stocké en tant que trois virgule un pour une mémoire, mais ensuite nous
‫l'avons remplacé et réaffecté.
‫La valeur de zéro.
‫Vous pouvez toujours le faire.
‫Mais une bonne convention est que si vous voyez ceci, cela signifie que ce nombre ou cette valeur ne doit jamais être
‫modifié.
‫Un autre type de variable que vous allez voir, et c'est quelque chose que nous verrons plus tard
‫dans le cours sont les.
‫Il ne semble pas que je viens de faire des doubles traits de soulignement ici, mais ce sont deux traits de soulignement.
‫Et nous les appelons Dundar.
‫Et comme vous pouvez le voir ici, nous avons des variables Dundar que Python possède.
‫Maintenant, nous en apprendrons plus à ce sujet plus tard, mais l'idée ici est que ceux-ci sont destinés à être laissés seuls.
‫Vous ne devriez pas les toucher.
‫Vous ne devriez pas créer une variable avec deux traits de soulignement comme celui-ci et l'appeler haut.
‫Et attribuer une valeur.
‫Je veux dire, vous pouvez toujours, cependant, ce n'est généralement pas une bonne pratique, vous devez donc être prudent avec cela.
‫Mais la seule chose que je veux vraiment que vous reteniez de cela, c'est que les variables sont vraiment importantes.
‫Notions de programmation.
‫Nommer des variables est l'une des compétences les plus importantes que vous ayez en tant que programmeur.
‫Je sais que cela semble idiot, mais il y a tellement de fois que je lis du code qui est si difficile
‫à comprendre simplement parce qu'un programmeur n'est pas assez descriptif.
‫Donc tout au long du cours, nous allons apprendre à bien nommer les choses pour que notre code se lise comme en anglais.
‫Et c'est tout l'intérêt d'écrire un code, l'intérêt d'écrire un code est qu'il soit lisible
‫et compréhensible par d'autres programmeurs, soit dit en passant, pour finir.
‫Je veux juste vous montrer une astuce rapide.
‫Il y a aussi un moyen que vous pourriez voir dans certaines bases de code qui utilise quelque chose comme ça.
‫Il appelle un, deux, trois.
‫Et c'est simplement un moyen pour nous d'attribuer rapidement des valeurs aux variables plusieurs fois, donc,
‫par exemple, si j'imprime A, puis imprime B, puis imprime C et je l'exécute.
‫Vous voyez que j'obtiens un, deux, trois, nous attribuons une valeur de un à une valeur de deux à B et une valeur de trois à
‫C.
‫Juste un raccourci rapide que vous pourriez rencontrer.
‫Très bien, faisons une pause et je verrai dans le prochain.