Recherche de site Web
À présent, vous devriez être familier avec la façon dont les classes de base fonctionnent en Python. Si les cours n’étaient que ce que vous avez vu, ils seraient assez rigides et pas très utiles.
Heureusement, les cours sont bien plus que cela. Ils sont conçus pour être beaucoup plus adaptables et peuvent prendre en compte des informations pour façonner leur apparence initiale. Toutes les voitures ne démarrent pas exactement de la même manière, et les classes non plus. Après tout, à quel point ce serait horrible si chaque voiture é
Lire la suite →Les classes sont la pierre angulaire de la programmation orientée objet. Ce sont les plans utilisés pour créer des objets. Et, comme son nom l’indique, toute la programmation orientée objet est centrée sur l’utilisation d’objets pour construire des programmes.
Vous n’écrivez pas d’objets, pas vraiment. Ils sont créés, ou instanciés, dans un programme en utilisant une classe comme base. Ainsi, vous concevez des objets en écrivant des classes. Cela signifie que la partie la plus importante de la compréhension de la programmation ori
Lire la suite →Le code deviendrait rapidement un désordre laid et indiscipliné s’il n’y avait pas un moyen de le répéter et de le réutiliser facilement. Vous avez déjà vu un peu de cela avec les boucles. Ils sont parfaits pour répéter la même tâche plusieurs fois immédiatement. Et si vous vouliez réutiliser un bloc de code quand vous le vouliez ? Eh bien, c’est là que les fonctions entrent en jeu.
Voici un autre retour au cours de mathématiques. Si vous vous souvenez, les fonctions prenaient un nombre, lui faisaient quelque chose, puis affichaie
Lire la suite →Vous vous êtes déjà familiarisé avec les dictionnaires, mais tout comme les autres structures de données prises en charge par Python, il existe des méthodes et des moyens plus puissants de les utiliser. Il n’y a pas autant de méthodes pour travailler avec les dictionnaires que pour les listes, mais c’est parce que les dictionnaires n’en ont tout simplement pas besoin. De plus, la plupart de ceux qui existent travaillent à décomposer les dictionnaires en listes et en tuples pour les rendre plus faciles à gérer. Ainsi, ces méthodes de liste
Lire la suite →Quelqu’un a frappé des listes avec des rayons gamma. D’accord, les dictionnaires ne sont pas l’incroyable Hulk, mais ils sont suralimentés dans ce qu’ils peuvent faire. Dans d’autres langages, les dictionnaires sont appelés hachages, tableaux associatifs et listes associatives. Il est probablement préférable de les considérer comme des listes associatives car c’est exactement ce qu’elles sont. Les dictionnaires sont des listes qui associent deux valeurs l’une à l’autre. Pour y penser en termes de dictionnaire réel, ils asso
Lire la suite →Il existe encore un autre type de boucle. Cette boucle est conçue pour itérer des ensembles de données. C’est vrai, des listes. Contrairement aux boucles while, ces boucles for ont une longueur définie en fonction de l’ensemble de données sur lequel elles itérentre.
Généralement, les boucles for sont utilisées pour accéder et modifier chaque élément d’une liste. Pour ce faire, ils représentent temporairement chaque élément comme une nouvelle variable utilisée uniquement dans la boucle.
Lire la suite →Plusieurs fois en programmation, vous devrez répéter la même tâche plusieurs fois. En fait, la mise en boucle et la répétition d’une opération sont l’une des pierres angulaires de la programmation. Après tout, l’une des choses pour lesquelles les ordinateurs sont bien meilleurs que les humains est d’effectuer des tâches répétitives sans se fatiguer ou faire des erreurs.
L’une des façons les plus simples de faire répéter la même tâche à un programme est d’utiliser une boucle while. Une boucle while répète le
Lire la suite →Les tuples sont des ensembles de données immuables composés de données de différents types. Bien que les tuples soient très similaires aux listes, ils sont différents à cet égard.
Les tuples ne peuvent pas être modifiés une fois qu’ils sont créés. Les données qu’ils contiennent peuvent être transmises à un autre tuple, mais le tuple d’origine ne peut pas être modifié. Cela signifie que les tuples n’ont pas de méthodes pour les manipulant comme le font les listes car ils ne peuvent pas être manipulés.
Comme les listes, l
Lire la suite →Il est maintenant temps de donner une nouvelle dimension aux listes. Non, vous n’avez pas besoin d’apprendre à coder dans « The Upside Down », mais les listes sont encore plus complexes. Les listes sont utilisées pour stocker les données, mais elles sont également utilisées pour les catégoriser. Les valeurs à l’intérieur d’une liste peuvent être décomposées en d’autres ensembles. C’est essentiellement ce qu’est une liste multidimensionnelle.
Qu’est-ce qu’une liste
Lire la suite →Les listes sont un gros problème. On ne saurait trop insister sur l’importance qu’ils représentent. Les listes ne sont pas seulement utilisées pour itérer dans les données, mais elles constituent également une méthode populaire de stockage de données et utilisée pour gérer les données pendant l’exécution d’un programme. Pour tous ceux qui sont programmés dans un autre langage, les listes sont souvent appelées tableaux.
Les listes peuvent être très simples ou très complexes, mais elles suivent toutes les mêmes règles.
Lire la suite →