Category Archives: Python

Guide des nouvelles techniques de format de chaîne Python – Real Python

Formation gratuite Python Dans le didacticiel précédent de cette série d'introduction, vous avez appris à formater les données de chaîne à l'aide du opérateur modulo chaîne. L'opérateur modulo de chaîne est utile, et il est bon que vous le connaissiez car vous le rencontrerez probablement dans un code Python plus ancien. Cependant, il existe deux… 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 »

Épisode # 251 Construction et test UX du SDK Python d'Azure

Formation Python Que faut-il pour construire une bibliothèque Python qui sera utilisée par un grand nombre de développeurs? Cela se produit tout en open source. Les projets décollent et connaissent un succès retentissant. Et si vous pouviez vous asseoir avec des développeurs utilisant votre bibliothèque et voir comment ils s'y prennent? Eh bien, au sein… Read More »

Entretien de la communauté Python avec Brett Slatkin – Real Python

Expert Python Aujourd'hui, je parle à Brett Slatkin, principal ingénieur logiciel chez Google et auteur du livre de programmation Python Python efficace. Rejoignez-nous alors que nous discutons de l'expérience de Brett avec Python chez Google, de la refactorisation et des défis qu'il a rencontrés lors de la rédaction de la deuxième édition de son livre.… Read More »

Jouer et enregistrer du son en Python – Real Python

trouver un expert Python Dans ce cours, vous apprendrez à jouer et à enregistrer du son dans Python en utilisant certaines des bibliothèques audio les plus populaires. Vous découvrirez d'abord les méthodes les plus simples de lecture et d'enregistrement du son, puis vous découvrirez certaines bibliothèques qui offrent plus de fonctionnalités en échange de quelques… Read More »

Implémentation d'une interface en Python – Real Python

Formation gratuite Python Les interfaces jouent un rôle important en génie logiciel. À mesure qu'une application se développe, les mises à jour et les modifications apportées à la base de code deviennent plus difficiles à gérer. Plus souvent qu'autrement, vous vous retrouvez avec des cours qui se ressemblent beaucoup mais qui ne sont pas liés,… Read More »

Arguments de ligne de commande Python – Real Python

Cours Python en ligne Ajout de la capacité de traitement Arguments de ligne de commande Python fournit une interface conviviale à votre programme de ligne de commande basé sur du texte. Elle est similaire à ce qu'est une interface utilisateur graphique pour une application visuelle manipulée par des éléments graphiques ou des widgets. Python expose… Read More »

Ensembles en Python – Real Python

Formation Python Dans ce cours, vous découvrirez ensembles. Il s'agit d'une structure de données utile qui vous permet d'effectuer plus facilement des opérations complexes. Ils apparaissent partout dans le monde réel et sont importants à comprendre. À la fin de ce cours, vous saurez: Qu'est-ce qu'un ensemble Comment définir un ensemble en Python Comment opérer… Read More »

Utilisez un plan de flacon pour concevoir vos applications – Real Python

Cours Python en ligne Flask est un cadre d'application Web très populaire qui laisse presque toutes les décisions de conception et d'architecture au développeur. Dans ce didacticiel, vous apprendrez comment un Plan de ballon, ou Plan pour faire court, peut vous aider à structurer votre application Flask en regroupant ses fonctionnalités en composants réutilisables. Dans… Read More »

Comparaison d'objets en Python – Real Python

Expert Python Il existe une différence subtile entre l'opérateur d'identité Python (est) et l'opérateur d'égalité (==). Votre code peut fonctionner correctement lorsque vous utilisez Python est pour comparer les nombres, jusqu'à ce que ce ne soit pas le cas. Vous avez peut-être entendu quelque part que le Python est l'opérateur est plus rapide que le… Read More »

Une introduction – Real Python

Cours Python en ligne Dans ce cours, vous découvrirez Python modules et Python paquets, deux mécanismes qui facilitent programmation modulaire. Programmation modulaire est le processus consistant à diviser une tâche de programmation volumineuse et lourde en sous-tâches distinctes, plus petites et plus faciles à gérer ou modules. Les modules individuels peuvent ensuite être assemblés comme… Read More »

Épisode # 248 Le changement climatique et votre code Python

Formation Python Le problème le plus critique de notre époque est le changement climatique. Pourtant, quand vous pensez à notre impact carbone dans l'industrie du logiciel, qu'est-ce qui vous vient à l'esprit? Voyage d'affaires? Vous vous rendez au bureau pour ne pas manquer de déposer ce rapport TPS? Ouais, ce sont mauvais. Mais les centres… Read More »

Programmation GUI Python avec Tkinter – Real Python

trouver un expert Python Python possède de nombreux frameworks GUI, mais Tkinter est le seul framework intégré à la bibliothèque standard Python. Tkinter a plusieurs atouts. Ses multiplateforme, de sorte que le même code fonctionne sous Windows, macOS et Linux. Les éléments visuels sont rendus à l'aide d'éléments du système d'exploitation natif, de sorte que… Read More »

Types de données de base en Python – Real Python

Formation Python Dans ce cours étape par étape, vous découvrirez les bases Types de données qui sont intégrés à Python. À la fin de ce cours: Vous découvrirez plusieurs notions de base numérique, chaîne, et Booléen types qui sont intégrés dans Python. Vous verrez quels objets de ces les types ressembler et comment vous pouvez… Read More »

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 »

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 »