NumPy Tutoriels
NumPy propose un programme complet pour le calcul numérique en Python. Nos tutoriels couvrent les opérations sur les tableaux, les fonctions mathématiques et les techniques de traitement des données, adaptés aux débutants comme aux data scientists expérimentés. Grâce à des laboratoires pratiques et des exemples concrets, vous acquerrez une expérience pratique dans des calculs numériques efficaces. Notre terrain de jeu scientifique Python vous permet d'expérimenter avec les fonctions NumPy en temps réel.
Autres Arbres de Compétences
LinuxDevOpsCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSShellGitDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Développement webScience des données
Définir des Classes et des Objets en Python
Dans ce laboratoire, vous apprendrez les concepts fondamentaux de la Programmation Orientée Objet (POO) en Python. Nous explorerons comment définir des classes, qui servent de modèles (blueprints) pour créer des objets, et comprendrons la relation entre les classes et les objets. Vous acquerrez ensuite une expérience pratique en créant et en utilisant des instances de vos classes définies. Le laboratoire vous guidera à travers l'initialisation des objets avec la méthode __init__ pour définir leur état initial et la personnalisation de leur représentation textuelle à l'aide de la méthode __repr__ pour une meilleure lisibilité et un débogage facilité.
Python
Création d'une API REST Flask avec SQLite
Dans ce projet, nous apprendrons à construire une API REST avec Flask en utilisant SQLite comme base de données. Nous commencerons par créer une base de données SQLite d'exemple et la remplir de quelques données. Ensuite, nous construirons une application Flask avec des points d'accès pour effectuer des opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur les données de la base de données SQLite.
Python
Comment ajouter plusieurs arguments argparse
Apprenez à ajouter et analyser efficacement plusieurs arguments de ligne de commande en Python en utilisant le puissant module argparse pour une configuration de script flexible
Python
Comment ajouter du temps dans Python datetime
Découvrez des techniques efficaces pour ajouter du temps dans Python datetime, explorez les méthodes timedelta et effectuez des calculs précis de temps avec des exemples pratiques et les meilleures pratiques.
Python
Gérer les Entrées et les Sorties en Python
Dans ce laboratoire, vous apprendrez les concepts fondamentaux de la gestion des entrées et des sorties (*Input/Output* - E/S) en Python. Nous explorerons comment afficher des informations sur la console en utilisant la fonction `print()`, y compris le contrôle des séparateurs entre plusieurs arguments. De plus, vous acquerrez une expérience pratique dans l'obtention des entrées utilisateur depuis le clavier, l'écriture de données dans des fichiers et la lecture de données depuis des fichiers, couvrant ainsi les compétences essentielles pour interagir avec des sources de données externes dans vos programmes Python.
Python
Authentification de Message avec HMAC en Cryptographie
Dans ce laboratoire, vous apprendrez à assurer l'intégrité et l'authenticité des messages en utilisant le HMAC (Hash-based Message Authentication Code) avec OpenSSL et Python.
CybersecurityLinuxPython
Gérer les dictionnaires en Python
Dans ce laboratoire, vous acquerrez une expérience pratique de la gestion des dictionnaires en Python. Les dictionnaires sont des structures de données essentielles pour stocker des informations sous forme de paires clé-valeur. Vous apprendrez à créer et à inspecter des dictionnaires, à accéder et à modifier des éléments, à ajouter et à supprimer des éléments, et à explorer les objets de vue de dictionnaire.
Python
Créer un raccourcisseur d'URL avec Flask et MySQL
Ce projet vous guide dans la création d'un service de raccourcissement d'URL simple en utilisant Flask et MySQL. Vous allez apprendre à configurer une base de données, à concevoir une interface web et à implémenter des fonctionnalités pour raccourcir des URL, rechercher des URL par étiquettes et visualiser des analyses. Le projet est adapté aux débutants et offre une vue d'ensemble complète du développement web avec Python et la gestion de bases de données.
HTMLPythonMySQLCSS
Gérer les Exceptions avec try except en Python
Dans ce laboratoire, vous apprendrez à gérer efficacement les exceptions en Python en utilisant l'instruction `try...except`. Nous explorerons comment intercepter des exceptions spécifiques comme `ValueError`, gérer plusieurs types d'exceptions, et exécuter du code indépendamment du fait qu'une exception se soit produite en utilisant les blocs `else` et `finally`. Vous apprendrez également à lever des exceptions personnalisées pour signaler des conditions d'erreur spécifiques dans votre code. Grâce à des exercices pratiques, vous acquerrez une expérience concrète dans l'écriture de programmes Python robustes et tolérants aux erreurs.
Python
Style de Code PEP 8 en Python
Dans ce laboratoire, vous apprendrez comment appliquer le guide de style PEP 8 à votre code Python. PEP 8 fournit des recommandations pour écrire un code Python lisible et cohérent, couvrant l'indentation, la longueur des lignes, l'espacement et les conventions de nommage. Vous pratiquerez l'implémentation des directives, explorerez les règles et utiliserez autopep8 pour le formatage automatique.
Python
Outils de Développement Python
Dans ce laboratoire, vous explorerez divers outils pour le développement Python, y compris le mode interactif standard, IPython pour une interaction améliorée, Vim pour l'écriture de scripts, et IDLE pour le développement intégré. Acquérir une expérience pratique avec différents flux de travail de développement Python.
Python
Manipuler les Listes en Python
Dans ce laboratoire, vous acquerrez une expérience pratique de la manipulation des listes en Python, une structure de données fondamentale. Vous apprendrez à créer, accéder, ajouter, supprimer, modifier, trier, interroger et imbriquer des listes. À la fin, vous saurez utiliser efficacement les listes pour gérer et traiter les données dans vos programmes Python.
Python
Documenter les fonctions Python avec des docstrings
Dans ce laboratoire, vous apprendrez l'importance de documenter votre code Python à l'aide de docstrings. Nous explorerons comment accéder aux docstrings existantes des fonctions intégrées en utilisant la fonction help() et l'attribut __doc__. De plus, vous acquerrez une expérience pratique dans l'écriture de vos propres docstrings pour des fonctions personnalisées et la vérification de leur accessibilité via la fonction help(), rendant votre code plus compréhensible et maintenable.
Python
Créer un raccourcisseur d'URL avec Python Flask
Dans ce projet, nous allons apprendre à créer un raccourcisseur d'URL à l'aide de Python et de Flask. Un raccourcisseur d'URL est un outil qui prend une URL longue et la convertit en une URL plus courte et plus facile à gérer. Cela peut être utile pour partager des liens sur les médias sociaux ou dans des e-mails, ainsi que pour rendre les URL longues plus conviviales pour l'utilisateur.
Python
Importer des Modules et des Packages en Python
Dans ce laboratoire, vous apprendrez comment importer et utiliser des modules et des packages en Python. Nous explorerons les modules Python avec pydoc, importerons des modules en utilisant `import`, importerons des objets spécifiques avec `from...import`, et comprendrons les packages Python. Ce laboratoire offre une pratique concrète pour une organisation et une réutilisation efficaces du code.
Python
Ajouter des Commentaires en Python
Dans ce laboratoire, vous apprendrez l'importance et l'application pratique des commentaires dans la programmation Python. Les commentaires sont essentiels pour rendre votre code compréhensible par les humains, ce qui est crucial pour la maintenance et la collaboration, surtout à mesure que les programmes deviennent plus complexes. Vous explorerez différents types de commentaires et apprendrez à les utiliser efficacement.
Python
Instructions Conditionnelles en Python
Dans ce laboratoire, vous apprendrez à contrôler le flux de vos programmes Python à l'aide d'instructions conditionnelles. Nous commencerons par comprendre le concept de l'exécution séquentielle des programmes, puis nous introduirons la logique conditionnelle comme moyen de permettre aux programmes de prendre des décisions. Vous implémenterez une logique à branche unique, double et multiple à l'aide des instructions if, if-else et if-elif-else. Le laboratoire couvrira également les instructions if imbriquées, l'instruction pass et introduira l'instruction match-case (Python 3.10+). À la fin de ce laboratoire, vous serez en mesure d'écrire du code Python qui exécute différents blocs d'instructions en fonction de conditions spécifiques.
Python
Explorer les Méthodes Spéciales dans les Classes Python
Dans ce laboratoire, vous plongerez dans le monde fascinant des méthodes spéciales de Python, souvent appelées méthodes "dunder". Vous obtiendrez une compréhension pratique de la manière dont ces méthodes influencent le comportement de vos classes et objets, en explorant `__new__`, `__del__`, `__slots__` et `__call__`.
Python
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- Suivant