De l'écran vide au propre programme - plongez maintenant dans le monde des chaînes de caractères, des opérateurs, des classes et des méthodes, afin que votre code mène ligne par ligne au bon résultat.
Dans cette vidéo, vous recevrez une brève introduction sur le contenu de ce cours.
Ici, il est montré ce qu'il faut prendre en compte lors de la réalisation du cours afin de l'utiliser de manière aussi efficace que possible.
Ici, le logiciel nécessaire est installé.
Il sera abordé les différents environnements de développement et il sera montré lesquels nous utiliserons.
Dans cette partie du cours, nous allons nous pencher sur le fonctionnement des chiffres et des variables en Python.
Dans cette partie du cours de Python, nous allons nous intéresser aux opérateurs mathématiques en Python. Nous avons déjà vu les premiers calculs simples dans la dernière partie. Maintenant, nous allons examiner quelques autres exemples.
Dans cette partie du cours, nous nous concentrerons sur les chaînes de caractères en Python.
Dans cette partie du cours, nous allons nous intéresser aux chaînes de caractères en Python.
Plus d'informations sur le formatage des chaînes.
Dans cet article, nous nous pencherons sur les listes en Python.
Dans cet article, nous allons examiner les ensembles. Il s'agit de types de données.
Dans ce tutoriel, nous nous intéressons à un autre type de données : un tuple.
Dans cet article, nous traiterons des dictionnaires. Il s'agit d'un type de données qui nous permet de "mapper", c'est-à-dire d'effectuer une association de deux valeurs, fonctionnant de manière similaire aux listes.
Dans cet article, nous allons nous intéresser aux booléens et aux opérateurs logiques en Python.
Dans cet article, tu apprendras l'un des concepts les plus importants de la programmation - l'instruction if.
Dans cet article, nous nous intéressons aux boucles for en Python. En anglais, cela s'appelle "For Loop" et c'est un puissant moyen d'économiser beaucoup de travail répétitif.
Maintenant que nous avons vu les boucles for, il est temps d'apprendre les boucles while en Python. Les boucles while (ou "While Loops") sont le moyen le plus simple de répéter quelque chose plusieurs fois. Il s'agit de boucles, car le code sera toujours exécuté à plusieurs reprises jusqu'à ce que la condition soit remplie.
Boucles while : défi - plus grand dénominateur commun.
Cet article parle de la fonction range() en Python. Elle est en effet très utile lorsque l'on souhaite créer une série de nombres ou même une liste. Cela permet d'économiser un travail énorme lorsque l'on travaille avec des boucles For. Range vient d'ailleurs de l'anglais et signifie "plage" en français.
Dans cette leçon, nous allons nous intéresser à la gestion des exceptions en Python. Pour cela, nous aborderons les termes Try, Except, Else et Finally.
Dans cet article, nous allons nous intéresser aux fonctions en Python. Il s'agit d'un élément extrêmement important, car les fonctions nous permettent de préparer un code spécifique et de l'appeler à tout moment.
Dans le dernier article, nous avons appris des fonctions simples, dans celui-ci, nous nous pencherons sur les fonctions avec des paramètres en Python.
Jusqu'à présent, nous n'avons jamais demandé à l'utilisateur de notre programme d'entrer quelque chose. C'est précisément ce que nous changeons dans cet article.
Jusqu'à présent, nous avons écrit notre code presque exclusivement par nous-mêmes, mais maintenant nous apprenons à connaître les modules et les paquets en Python. Ils nous permettent d'utiliser du code que nous n'avons pas à écrire nous-mêmes. Cela nous fait gagner énormément de temps et nous permet d'utiliser des fonctions qui nous permettent de réaliser des tâches complexes en quelques lignes de code seulement.
Dans le dernier article, nous avons vu comment importer des modules en Python. Maintenant, il est temps de voir comment créer nos propres modules.
Le module random nous permet d'obtenir un nombre aléatoire. Ainsi, nous pouvons contrôler de nombreux événements de manière aléatoire.
Dans cet exercice, nous programmation le jeu Black Jack.
Dans cette vidéo, la solution de l'exercice sur le jeu Black Jack est développée.
Dans cet article, tu apprendras comment ouvrir et lire des fichiers en Python.
Dans cet article, tu apprendras comment écrire dans un fichier avec Python.
Le terme "expression régulière" provient de la théorie des automates et de la théorie des langages formels, deux domaines de l'informatique théorique.
Dans cet article, nous allons nous pencher plus en détail sur les regex. Nous allons examiner les fonctions re.findall et split.
Dans cet article, vous apprendrez les bases de la programmation orientée objet en Python (OOP).
Dans cet article, tu apprendras comment les classes sont structurées en Python et ce qu'elles font. Pour cela, tu as déjà vu dans le dernier article ce que sont les objets et comment les objets fonctionnent généralement. Maintenant, tu apprendras comment les classes sont liées aux objets.
Dans cet article, vous apprendrez à connaître les méthodes en Python. Il s'agit d'actions que notre classe peut exécuter. Nous avons déjà vu comment fonctionnent les attributs. Maintenant, nous allons jeter un œil aux méthodes et voir comment nous pouvons enfin amener notre voiture à rouler. ;)
Cet article traite du concept d'héritage en Python. Ce concept permet en programmation de créer des classes qui héritent d'autres classes - et ainsi héritent de tous leurs attributs et méthodes.
Dans cet article, tu apprendras à connaître et à comprendre l'opérateur lambda en Python. Lambda est un concept qui est très difficile pour de nombreux débutants. C'est pourquoi je décompose lentement les étapes individuelles pour le rendre facile à comprendre.
Dans cet article, tu apprendras à connaître la fonction de filtre en Python.
Dans cet article, tu apprendras comment fonctionne la fonction Zip. Elle est en effet utile pour par exemple, concaténer deux listes en une liste, composée de tuples, ou pour mélanger les contenus des dictionnaires et renvoyer des tuples.
Dans cet article, vous apprendrez à connaître la fonction map en Python. La fonction map prend en premier argument une fonction et en deuxième une séquence (par exemple une liste). La fonction map applique ensuite la fonction à tous les éléments de la séquence et écrit les résultats dans une liste.
Dans cet article, tu apprendras à connaître la fonction Enumerate. Il s'agit d'une fonction qui nous permet de parcourir une séquence.
Dans cet exercice, nous identifions les nombres premiers recherchés.
Dans cet article, vous apprendrez comment fonctionnent les méthodes all() et any() en Python.
Dans cette vidéo, les fonctions avec un nombre indéfini d'arguments sont traitées.
Cet article traite des décorateurs en Python, de leur fonctionnement et de leurs avantages.
Nous avons déjà abordé les chiffres dans une précédente partie du cours. Dans cet article, nous allons découvrir encore plus de méthodes qui sont utiles en relation avec les chiffres.
Dans cet article, tu apprendras différentes méthodes de chaînes de caractères en Python.
Dans cet article, tu apprendras certaines des méthodes de liste. Nous en avons déjà vu quelques-unes, mais nous allons maintenant examiner les plus importantes en lien avec les listes.
Ici, nous créons un petit programme qui traite une file d'attente.
Dans cet article, il est question des ensembles et de leurs méthodes en Python.
La plupart des dictionnaires que nous avons déjà vus dans des articles précédents. Nous allons cependant étendre un peu la liste des méthodes.
Dans cet article, tu apprendras comment tirer parti du module Datetime en Python pour manipuler le temps. Datetime est un module qui représente et stocke le temps.
Dans cet article, tu apprendras à connaître et à comprendre le namedTuple en Python.
Dans cet article, je vais te montrer comment OrderedDict fonctionne en Python et à quoi il sert. À ce stade, tu as déjà eu un aperçu de la façon dont les dictionnaires fonctionnent. Les dictionnaires n'ont aucun intérêt à être ordonnés - autrement dit, ils se moquent de l'ordre dans lequel les éléments sont ajoutés. Les "Ordered Dictionaries", en revanche, prennent en compte l'ordre dans lequel les éléments ont été insérés.
Dans cette partie du cours de Python, tu apprendras à connaître DefaultDict en Python. Nous avions déjà vu les dictionnaires standards et constaté qu'un dictionnaire se compose de deux éléments importants : une clé et une valeur. Cependant, si nous voulons attribuer une valeur par défaut à un dictionnaire lorsqu'aucune valeur ne lui est explicitement assignée, alors nous pouvons le faire en utilisant DefaultDict.
Cet article concerne les compteurs en Python. Un Counter est un conteneur qui surveille combien de fois une même valeur est ajoutée. Il peut être utilisé pour implémenter les mêmes algorithmes que les structures de sac ou "multiset" dans d'autres langages de programmation.
Le débogueur Python nous permet de déboguer notre code, c'est-à-dire de trouver des erreurs plus facilement qu'avec une instruction d'impression par exemple.
Dans cet article, nous allons jeter un coup d'œil à la manière dont on peut utiliser une interface graphique (Graphical User Interface ou Interface Utilisateur Graphique) en Python. Pour cela, il existe plusieurs possibilités en Python, cependant, nous allons travailler avec tkinter.
Dans cet article, vous apprendrez comment organiser la mise en page avec tkinter en Python. Pour ce faire, nous prendrons le code de l'article précédent et le compléterons un peu.
Dans cet article, tu apprendras comment utiliser des boutons en Python. Pour ce faire, tu verras comment les créer dans une interface graphique utilisateur (GUI) et leur attribuer une fonction.
Dans cet article, tu apprendras comment fonctionnent les champs de saisie avec Entry. Pour cela, nous verrons comment personnaliser notre GUI (interface utilisateur) pour que l'utilisateur puisse saisir son nom et son âge.
Dans cet article assez court, vous apprenez comment insérer des images dans l'interface graphique en Python.
Dans cet article, tu apprendras ce qu’est le gestionnaire de géométrie de grille (« Grid Geometry Manager ») et comment l’utiliser pour garder ton interface utilisateur bien organisée. Il s’agit d’un outil qui nous permet de disposer nos widgets (éléments) dans un tableau bidimensionnel en divisant tout en lignes et en colonnes.
Dès que vous développez un programme plus complexe, vous aurez peut-être besoin, à un moment donné, d'une barre de menus. Vous connaissez sûrement cela de la plupart des programmes avec lesquels vous avez travaillé jusqu'à présent. Maintenant, il est temps de voir comment créer et utiliser une telle barre de menus en Python. Pour ce faire, commençons par créer le menu lui-même.
Dans cet article, vous apprendrez comment travailler avec le canvas dans l'interface utilisateur graphique (GUI). Pour ce faire, nous allons créer un petit programme dans lequel nous afficherons un cercle sur le canvas. Canvas provient de l'anglais et peut être traduit par "toile". On dessine donc en quelque sorte quelque chose sur la toile.
Dans cet exercice, nous étendons le code de la dernière vidéo et exécutons des opérations aléatoires.
Commente maintenant „Programmer avec Python - le cours pour débutants“