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, cela nous est égal.
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 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.