Les fondamentaux du langage python

Les variables

Peut importe que ce soit en python ou dans un autre langage de programmation ... elles sont la première pierre de tout apprentissage au code.

Une variable d'une manière simplifiée c'est un mot qui va stocker des informations.

Ces informations peuvent être différentes. Elles peuvent être une suite de lettres des chiffres entier et décimaux ou des Booléens.

Le stockage basique d'informations au travers des variables va nous permettre d'utiliser les informations stockées et en faire quelque chose.

Puis si l'envie nous l'impose on utilisera ces données stockées dans nos programme et dans nos applications.

Les Listes

Les listes sont une manière de stocker plusieurs informations en ordre indexé.

L'indexation c'est simplement le fait d'indicer les différentes données en ordre numéraire.

Exemple : j'ai 25 élèves dans la classe. Dans l'ordre alphabétique Alphonse Arendt est le deuxième alors que Josh martinet est le 17e.


Les Dictionnaires

Encore une manière de stocker les informations.

Contrairement aux listes, les dictionnaires ne sont pas indicés en ordre numérique mais organisés en clés et en valeurs.

L'exemple le plus parlant dans la sélection d'éléments dans un dictionnaire est celui de la récolte d'informations au travers d'un formulaire.

Je vais demander à l'utilisateur de renseigner un prénom, un nom et une adresse de domiciliation.

Après qu'il les ait entrés nous avons dans le dictionnaire.

Prénom : Michu

Nom : Gutierrez

Adresse : 25 avenue du lac Daumesnil

Ici le prénom, le nom et l'adresse correspondent aux clés. Michu, Gutiérrez et 25 rue du lac Daumesnil représentent leurs valeurs respective


Les conditions

Lorsque l'on parle de programmation on ne peut pas oublier les conditions.

Les conditions sont l'aspect logique des applications.

Exemple : si j'appuie sur ce bouton je vais recevoir une facture à mon nom.

Exemple 2 : si je suis un particulier qui désire vendre un objet de faible valeur je ne devrais pas déclarer la TVA. Sinon si je suis une entreprise je dois la déclarer


Les boucles

Les boucles sont les différentes manières  qui permettent a un langage de programmation de répéter certaines actions

En utilisant  l'exemple du formulaire… pour chaque personne qui s'inscrit sur le site je voudrais lui envoyer le détail du programme des cours.

La boucle est le moyen de dire à l'ordinateur de répéter l'action le nombre de fois que l'on souhaite.

Les compréhensions de listes

Une compréhension de liste et un moyen simple de relier l'utilité d'une boucle à une liste sur une ligne.

Quel est l'intérêt de tout mettre sur une ligne ? Simplement pour faciliter la lisibilité du code et pour réduire la quantité de lignes nécessaires dans un programme.

Ne vous inquiétez pas comme pour les autres éléments on verra tout ça dans le cours.

Les fonctions

Les fonctions sont une manière de structurer le code proprement et d'éviter sa répétition.

C'est aussi une manière de rendre ces programmes plus lisibles en créant des séquences de code qui ont des utilités spécifiques.


La programmation orientée objet

Dans l'idée programmation orientée objet et la suite supérieure des fonctions.

Son objectif est aussi de rendre ses applications informatiques plus lisibles aux autres développeurs.

Par contre le grand l'intérêt le programmer en orienté objet c'est quand les répétitions deviennent très fréquentes.

Voilà l'exemple qui pourra vous aider à mieux comprendre.

J'ai deux voitures de la marque Renault qui ont le même moteur et la plupart des choses en commun.

Bien bizarrement il y a que les structures extérieures qui sont différentes.

Dans ce cas-là coder en orienté objet ne nous permet d'avoir des valeurs par défaut qui pourraient être propres à toutes les voitures de la marque Renault mais aussi des valeurs différentes comme dans ce cas-là la charnière extérieure de la voiture.

Ton avis nous intéresse !

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
  • Nos Tutoriels :