Category Archives: Python

Utilisation de SciPy pour l'optimisation – Real Python

Expert Python Lorsque vous souhaitez effectuer des travaux scientifiques en Python, la première bibliothèque vers laquelle vous pouvez vous tourner est SciPy. Comme vous le verrez dans ce didacticiel, SciPy n'est pas seulement une bibliothèque, mais un tout écosystème de bibliothèques qui travaillent ensemble pour vous aider à accomplir des tâches scientifiques complexes de manière… Read More »

freeCodeCamp Guide

Qu'est-ce que Python? Python est un langage de programmation à usage général qui est typé dynamiquement, interprété et connu pour sa lisibilité facile avec de grands principes de conception. Pour en savoir plus sur Python, consultez ces pages sur python.org: Qu'est-ce que Python? FAQ Python. Python 2 ou Python 3 Les deux versions sont similaires,… Read More »

Episode # 247 Mainteneur solo de l'open source dans le milieu universitaire

Expert Python Exécutez-vous un projet open-source? Semble-t-il que vous n'avez jamais assez de temps pour le soutenir? Avez-vous envisagé d'en créer un, mais n'êtes pas sûr de pouvoir vous y engager? C'est un vrai défi. Dans cet épisode, nous accueillons à nouveau Philip Guo, qui est un mainteneur solo du projet PythonTutor.com très populaire depuis… Read More »

Une introduction au framework de jeu Python – Real Python

Cours Python en ligne Les jeux informatiques sont un excellent moyen d'initier les gens au codage et à l'informatique. Depuis que j'étais un joueur dans ma jeunesse, l'attrait d'écrire des jeux vidéo a été la raison pour laquelle j'ai appris à coder. Bien sûr, quand j'ai appris Python, mon premier réflexe a été d'écrire un… Read More »

Boostez vos cours avec Python super () – Real Python

python pour débutant Bien que Python ne soit pas uniquement un langage orienté objet, il est suffisamment flexible et puissant pour vous permettre de créer vos applications à l'aide de la paradigme orienté objet. L'une des façons dont Python y parvient est de prendre en charge héritage, ce qu'il fait avec super(). À la fin… Read More »

Régression logistique en Python – Real Python

Formation Python À mesure que la quantité de données disponibles, la puissance de la puissance de calcul et le nombre d'améliorations algorithmiques continuent d'augmenter, il en va de même de l'importance de la science des données et de l'apprentissage automatique. Classification fait partie des domaines les plus importants de l'apprentissage automatique, et régression logistique est… Read More »

Épisode # 246 Pratiques du Python Pro

Cours Python en ligne Quand pouvez-vous vous appeler un développeur professionnel? Bien sûr, être payé pour écrire du code fait probablement partie de la formule. Mais quand vos compétences atteignent-elles ce niveau? Beaucoup de gens dans l'industrie souffrent du syndrome d'imposteur et d'autres types d'incertitude. Pourtant, il existe de vraies techniques et compétences que vous… Read More »

Explorer HTTPS avec Python – Real Python

Python pas cher Vous êtes-vous déjà demandé pourquoi vous pouvez envoyer vos informations de carte de crédit sur Internet? Vous avez peut-être remarqué https: // sur les URL de votre navigateur, mais qu'est-ce que c'est et comment garder vos informations en sécurité? Ou peut-être souhaitez-vous créer une application Python HTTPS, mais vous ne savez pas… Read More »

Arguments et kwargs Python: démystifiés – Real Python

trouver un expert Python Parfois, lorsque vous regardez une définition de fonction en Python, vous pouvez voir que cela prend deux arguments étranges: * args et ** kwargs. Si vous vous êtes déjà demandé quelles sont ces variables particulières, ou pourquoi votre IDE les définit dans principale(), alors ce cours est pour vous! Vous apprendrez… Read More »

Épisode # 245 Paysage d'emballage Python en 2020

trouver un expert Python Python se développe incroyablement rapidement et a trouvé sa place dans de nombreuses facettes du développeur et de l'espace de calcul. Mais un domaine encore fragile et incertain est l'emballage et l'expédition des logiciels aux utilisateurs. Je ne parle pas de construire des bibliothèques réutilisables et de les héberger sur PyPI.… Read More »

Tri des données avec Python – Real Python

python pour débutant Tous les programmeurs devront écrire du code pour trier les éléments ou les données à un moment donné. Tri peut être critique pour l'expérience utilisateur dans votre application, qu'il s'agisse de commander l'activité la plus récente d'un utilisateur par horodatage ou de mettre une liste des destinataires des e-mails par ordre alphabétique… Read More »

Trois façons de surveiller votre code – Real Python

trouver un expert Python Alors que de nombreux développeurs reconnaissent Python comme un langage de programmation efficace, les programmes Python purs peuvent s'exécuter plus lentement que leurs homologues dans les langages compilés comme C, Rust et Java. Tout au long de ce didacticiel, vous verrez comment utiliser un Minuterie Python pour surveiller la vitesse d'exécution… Read More »

Épisode # 244 Top 10 des vrais articles Python de 2019

trouver un expert Python Nous sommes arrivés à la fin de 2019. Python 2 n'a que quelques jours avant qu'il ne soit pas pris en charge. Et j'ai rencontré Dan Bader de RealPython.com pour revenir sur l'année des articles Python sur son site Web. Nous plongeons dans les détails de 10 de ses articles les… Read More »

Trucs et astuces avancés – Real Python

python pour débutant Dictionnaires sont l'une des structures de données les plus importantes et utiles en Python. Ils peuvent vous aider à résoudre une grande variété de problèmes de programmation. Ce cours vous fera découvrir en profondeur comment parcourir un dictionnaire en Python. À la fin de ce cours, vous saurez: Que sont les dictionnaires,… Read More »

Corrélation avec Python – Real Python

Formation gratuite Python Coefficients de corrélation quantifier l'association entre les variables ou les caractéristiques d'un ensemble de données. Ces statistiques sont d'une grande importance pour la science et la technologie, et Python dispose d'excellents outils que vous pouvez utiliser pour les calculer. Les méthodes de corrélation SciPy, NumPy et Pandas sont rapides, complètes et bien… Read More »

Comment essayer la dernière version de Python – Real Python

Expert Python Il y a toujours une nouvelle version de Python en cours de développement. Cependant, il peut être fastidieux de compiler Python vous-même pour essayer une nouvelle version! Au cours de ce didacticiel, vous verrez comment exécuter différentes versions de Python à l'aide de Docker, y compris la façon dont vous pouvez exécuter la… Read More »

Episode # 243 Python sur Windows est OK, en fait

Expert Python Nous aimons tous le langage Python. Mais ce sont les 200 000+ packages qui rendent Python incroyablement utile et productif. Mais l'installation de ces bibliothèques et parfois même de Python lui-même peut varier d'une plateforme à l'autre. En particulier, Windows a eu du mal. De nombreux auteurs de bibliothèques n'utilisent pas Windows et… Read More »

Un guide complet – Real Python

python pour débutant Dans ce cours, vous apprendrez à documenter votre code Python! La documentation de votre code est importante car elle peut aider les développeurs et les utilisateurs à comprendre pleinement son utilisation et son objectif. Vous découvrirez: Les raisons documenter votre code est si important Les différences entre commentant et documenter Meilleures pratiques… Read More »

Comment décrire vos données – Real Python

Formation gratuite Python À l'ère des mégadonnées et de l'intelligence artificielle, la science des données et l'apprentissage automatique sont devenus essentiels dans de nombreux domaines de la science et de la technologie. Un aspect nécessaire du travail avec les données est la capacité de décrire, résumer et représenter visuellement les données. Bibliothèques de statistiques Python… Read More »

Épisode # 242 Votre éducation sera diffusée en direct

Expert Python L'éducation en ligne est certainement devenue courante. Les développeurs et les entreprises se sont enfin familiarisés avec les cours en ligne. Parfois, il s'agit de cours enregistrés et auto-rythmés comme nous en avons à Talk Python Training. D'autres fois, ils ressemblent davantage à des événements en direct sur le Web. Dans cet épisode,… Read More »

Variables en Python – Real Python

trouver un expert Python Si vous voulez écrire du code plus complexe, votre programme aura besoin Les données qui peut changer au fur et à mesure de l'exécution du programme. Voici ce que vous apprendrez dans ce cours: Comment chaque élément de données dans un programme Python peut être décrit par le terme abstrait objet… Read More »

Épisode # 241 Opal: applications de soins de santé à pile complète

Expert Python L'open source a imprégné une grande partie de l'industrie du logiciel. Et les soins de santé? Cette industrie très réglementée et importante peut sembler être le domaine de grandes sociétés de logiciels spécialisés. Dans cet épisode, Fred Kingham est là pour nous présenter un projet appelé OPAL. Il est né des NHS Hack… Read More »

Construire un grattoir Web avec Python – Real Python

Formation gratuite Python La quantité incroyable de données sur Internet constitue une ressource précieuse pour tous les domaines de recherche ou d’intérêt personnel. Pour exploiter efficacement ces données, vous devez acquérir les compétences nécessaires Web scraping. Les librairies Python demandes et Beautiful Soup sont des outils puissants pour le travail. Si vous aimez apprendre à… Read More »

Python, Boto3 et AWS S3: démystifié – Python réel

Python pas cher Services Web Amazon (AWS) est devenu un leader dans Cloud computing. Un de ses composants essentiels est S3, le service de stockage d'objets offert par AWS. Avec sa disponibilité et sa durabilité impressionnantes, il est devenu le moyen standard de stocker des vidéos, des images et des données. Vous pouvez combiner S3… Read More »

Comment lire et écrire des fichiers – Real Python

python pour débutant Pandas est un package Python puissant et flexible qui vous permet de travailler avec des données étiquetées et des séries chronologiques. Il fournit également des méthodes de statistiques, permet le traçage, et plus encore. Une des caractéristiques essentielles des Pandas est sa capacité à écrire et à lire des fichiers Excel, CSV… Read More »

Episode # 240 Une visite guidée du code source de CPython

Cours Python en ligne Vous pouvez utiliser Python tous les jours. Mais que savez-vous de ce qui se passe sous les couvertures, au niveau C? Lorsque vous tapez quelque chose comme variable = [], quels sont les codes d'octets qui accomplissent cela? Et si la classe soutenait la liste elle-même? Tous ces détails vivent sur… Read More »

Une introduction – Real Python

trouver un expert Python Descripteurs Python est une fonctionnalité spécifique qui exploite une grande partie de la magie cachée sous le capot de la langue. Si vous avez déjà pensé que les descripteurs Python constituaient un sujet avancé avec peu d'applications pratiques, alors ce tutoriel est l'outil idéal pour vous aider à comprendre cette fonctionnalité… Read More »

Exceptions KeyError Python et comment les gérer – Real Python

Python pas cher Python KeyError exception est une exception commune rencontrée par les débutants. Savoir pourquoi KeyError peuvent être soulevées et certaines solutions pour l’empêcher d’arrêter votre programme sont des étapes essentielles pour l’amélioration en tant que programmeur Python. À la fin de ce cours, vous saurez: Quel python KeyError signifie généralement Où d'autre pourriez-vous… Read More »

Entretien de la communauté Python avec Brian Okken – Real Python

Expert Python Cette semaine, j’ai le plaisir d’interviewer Brian Okken. Brian est peut-être mieux connu comme l'auteur de Test Python avec Pytest, en plus d’être l’hôte de deux podcasts. Poursuivez votre lecture pour en savoir plus sur l'homme derrière la voix, son nouveau rendez-vous à Portland et les conseils qu'il fournit à ceux qui découvrent… Read More »

N ° 239 fondations bayésiennes

Formation Python Dans cet épisode, nous allons plonger dans l’un des fondements de la science moderne des données, les algorithmes bayésiens et la réflexion. Joignez-vous à moi avec Max Sklar, l'invité, pour aborder l'aspect algorithmique de la science des données. Liens du spectacle Max sur Twitter: @maxsklar Podcast de Max sur la pensée bayésienne: localmaxradio.com… Read More »

Raisons courantes pour SyntaxError – Real Python

Cours Python en ligne Python est connu pour sa syntaxe simple. Cependant, lorsque vous apprenez Python pour la première fois ou que vous venez à Python avec un fond solide dans un autre langage de programmation, vous risquez de rencontrer des problèmes que Python n’autorise pas. Si vous avez déjà reçu un Erreur de syntaxe… Read More »

Filetage en Python – Real Python

Expert Python Python filetage vous permet d'avoir différentes parties de votre programme en même temps et peut simplifier votre conception. Si vous avez de l'expérience en Python et souhaitez accélérer votre programme à l'aide de threads, ce cours est pour vous! Dans cet article, vous apprendrez: Quoi les fils sont Comment créer des discussions et… Read More »

Votre guide pour regrouper des données en Python – Real Python

Cours Python en ligne Que vous veniez tout juste de commencer à travailler avec Pandas et que vous souhaitiez maîtriser l’un de ses principaux équipements, ou que vous cherchiez à combler certaines lacunes dans votre compréhension de .par groupe(), ce tutoriel vous aidera à décomposer et à visualiser un Pandas GroupBy opération du début à… Read More »

Épisode 238 Science des données en collaboration avec Gigantum

Formation gratuite Python La science collaborative des données présente quelques défis. Tout d’abord, les personnes avec lesquelles vous collaborez ne sont peut-être pas assez familiarisées avec les techniques informatiques (par exemple, git et contrôle de source ou docker et Linux). Deuxièmement, voir le travail et les changements apportés par d’autres est également un défi. C'est… Read More »

Débuter avec Python IDLE – Real Python

python pour débutant Si vous avez récemment téléchargé Python sur votre ordinateur, vous avez peut-être remarqué un nouveau programme sur votre ordinateur appelé TOURNER AU RALENTI. Vous vous demandez peut-être «Que fait ce programme sur mon ordinateur? Je n’ai pas téléchargé ça! »Bien que vous n’ayez peut-être pas téléchargé ce programme vous-même, IDLE est fourni… Read More »

Penser Récursivement en Python – Real Python

trouver un expert Python Dans ce cours, vous en apprendrez plus sur récursion. La récursivité est un outil puissant que vous pouvez utiliser pour résoudre un problème qui peut être décomposé en de plus petites variations de lui-même. Vous pouvez créer des algorithmes récursifs très complexes avec seulement quelques lignes de code. Vous allez couvrir:… Read More »

PyCon Africa 2019 (Récapitulation) – Real Python

Cours Python en ligne PyCon Africa était une conférence merveilleuse, inspirante et techniquement enrichissante qui s'est tenue à Accra, au Ghana, du 6 au 10 août 2019 à l'Université du Ghana. Cette conférence était la toute première conférence panafricaine pour les développeurs Python et a été suivi par 323 Pythonistas de 26 pays différents. La… Read More »

Episode n ° 237 Un penchant pour Python

trouver un expert Python Commençons par une question philosophique: es-tu humain? Êtes-vous sûr? Nous pourrions commencer à répondre à la question physiquement. Êtes-vous composé de cellules qui seraient généralement considérées comme appartenant au corps humain? Il s'avère que nous avons de nombreux écosystèmes * en * nous. Les comprendre est important pour notre propre bien-être.… Read More »

Quand utiliser une compréhension de liste en Python – Real Python

trouver un expert Python Python est célèbre pour vous permettre d’écrire un code élégant, facile à écrire et presque aussi facile à lire que l’anglais ordinaire. Une des caractéristiques les plus distinctives de la langue est la compréhension de la liste, que vous pouvez utiliser pour créer des fonctionnalités puissantes dans une seule ligne de… Read More »

Nouvelles fonctionnalités intéressantes dans Python 3.8 – Real Python

python pour débutant Dans ce cours, vous découvrirez la dernière version de Python. Le 14 octobre 2019, la première version officielle de Python 3.8 est devenu prêt. Vous apprendrez ce qui suit: En utilisant expressions d'affectation simplifier certaines constructions de code L'application arguments positionnels uniquement dans vos propres fonctions Spécifier plus indications de type précises… Read More »

Vérification de type Python – Real Python

Python pas cher Dans ce cours, vous en apprendrez plus sur Vérification de type Python. Traditionnellement, les types étaient gérés par l’interpréteur Python de manière flexible mais implicite. Les versions récentes de Python vous permettent de spécifier des indicateurs de type explicites pouvant être utilisés par différents outils pour vous aider à développer votre code… Read More »

Entretien de la communauté Python avec Al Sweigart – Real Python

Cours Python en ligne Cette semaine, je suis rejoint par Al Sweigart, un nom familier dans la communauté Python. Al est un développeur, conférencier, enseignant et origamiste accompli. (Oui, vous avez bien lu!) Mais certains le connaîtront peut-être mieux en tant qu'auteur de nombreux livres de programmation en Python, y compris le livre à succès… Read More »

Test Python avec Pytest – Test Python

Formation gratuite Python Simple, rapide, efficace et évolutif par Brian Okken Travaillez moins lorsque vous testez votre code Python, mais soyez tout aussi expressif, tout aussi élégant et lisible. Le framework de test pytest vous aide à écrire des tests rapidement et à les garder lisibles et maintenables, sans code passe-partout. À l’aide d’un modèle… Read More »