Python Basics - cours gratuit d'Hexlet, formation 57 heures, Date: 30 novembre 2023.
Miscellanea / / December 03, 2023
Vous apprendrez les bases de la programmation Python et vous familiariserez avec la syntaxe, les conditions et les boucles, les types de données et les bibliothèques. Ce cours vous aidera à comprendre comment fonctionnent les déclarations de fonctions et les méthodes intégrées en Python. En conséquence, vous commencerez à écrire des programmes simples, à maîtriser les normes de dénomination et à être également capable de rechercher et d'analyser les erreurs dans le code.
Tout au long du cours, nous mettrons la théorie en pratique afin que vous vous habituiez à la syntaxe et que vous puissiez vous immerger dans le langage. Les connaissances acquises dans ce cours vous aideront à acquérir une compréhension de base de Python, de ses principes et de ses fonctionnalités. Il s'agit d'un cours de base qui convient aussi bien aux débutants en programmation qu'à ceux qui apprennent un nouveau langage.
Introduction
Apprenez à connaître le cours
Bonjour le monde!
Écrivez votre premier programme
Instructions
Apprenez les bases de la création de programmes en Python
Opérations arithmétiques
Traduisons les opérations arithmétiques dans un langage de programmation
Erreurs de conception (syntaxe et linter)
Étudier les types d’erreurs et les moyens de les résoudre
Cordes
Apprenez à travailler avec des cordes
Variables
Apprenez à stocker des informations et à réutiliser les données existantes
Expressions dans les définitions
Apprenez à simplifier le code, à utiliser des variables
Appellation
Apprenons à nommer correctement les variables
Interpolation
Apprenez une autre façon de travailler avec des chaînes en Python
Extraire des caractères d'une chaîne
Apprenez à obtenir des valeurs à partir de chaînes
Tranches de ligne
Apprenez à extraire des sous-chaînes
Types de données
Multiplions un nombre par une chaîne, familiarisons-nous avec les types de données et convertissons-les
Immuabilité et types primitifs
Découvrir si Python peut changer des chaînes ou des nombres
Fonctions et leurs appels
Apprenez à utiliser des fonctions prêtes à l'emploi
Signature de fonction
Découvrez comment une fonction prend et renvoie des valeurs
Appel de fonction - expression
Apprendre à utiliser les résultats des fonctions
Déterminisme
Étudier certaines propriétés des fonctions et caractéristiques de leur fonctionnement
Bibliothèque standard
Faisons connaissance avec la bibliothèque standard
Propriétés et méthodes
Apprenez à utiliser les attributs de données intégrés de Python.
Chaîne de méthodes
Apprenez à utiliser les attributs de données intégrés de Python.
Définir des fonctions
Apprendre à créer des fonctions
Valeurs de retour
Apprendre à utiliser le résultat d'une fonction
Paramètres de fonction
Apprendre à transmettre des données à une fonction
Paramètres de fonction facultatifs
Définition des valeurs par défaut
Arguments nommés
Apprenez à connaître un autre type d'argumentation
Annotations de types
Découvrons à quoi servent les annotations de type et comment les spécifier
Environnement
Découvrez quelles valeurs sont disponibles pour les fonctions
Logiques
Découvrez ce qu'est un type logique et comment utiliser les opérations logiques
Opérateurs logiques
Apprendre à écrire des conditions composées
Résultat des opérations logiques
Plus approfondi sur les opérations logiques
Conditions
Nous contrôlons le comportement du programme en fonction de différentes conditions
opérateur de correspondance
Explorer une version spéciale de if pour plusieurs conditions
boucle while
Apprenez à écrire des programmes pour effectuer des actions répétitives
Agrégation de données
Apprendre à appliquer les cycles dans la pratique
Traversée de ligne
Apprendre à parcourir et former des chaînes en boucles
Conditions à l'intérieur du corps de la boucle
Apprendre à contrôler le comportement d'un programme en boucle
pour la boucle
Apprenons une autre boucle en Python
Débogage
Apprenez à trouver les erreurs dans le code
Modules
Découvrez comment Python fonctionne avec du code divisé en plusieurs fichiers
Modules plus profonds
Familiarisez-vous avec quelques cas particuliers de travail avec des modules, que l'on retrouve cependant souvent dans la documentation et les exemples de code
Paquets
Apprenez à combiner des modules individuels en groupes - ce qu'on appelle. packages - et travailler avec de tels groupes
module aléatoire
Entraînez-vous à utiliser des modules en utilisant l'exemple du module random, qui est inclus dans la bibliothèque Python standard et est responsable de la génération de nombres aléatoires
Tuples
Apprenez à connaître le premier type composite - un type dont les valeurs peuvent être constituées de plusieurs valeurs d'autres types
Histoire du développement du langage Python
Découvrez comment Python est devenu ce qu'il est aujourd'hui
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours