Category Archives: Python

Regexes en Python – Real Python

Formation Python La plupart des fonctions du ré module prendre une option argument. Cela inclut la fonction que vous connaissez maintenant très bien, recherche(). Les indicateurs modifient le comportement d'analyse des expressions rationnelles, vous permettant d'affiner encore plus votre correspondance de motifs. Indicateurs d'expression régulière pris en charge Le tableau ci-dessous résume brièvement les indicateurs… Read More »

Structurer une application Python – Real Python

Python pas cher Python, bien qu'opinion sur la syntaxe et le style, est étonnamment flexible en ce qui concerne structurer vos applications. D'une part, cette flexibilité est grande: elle permet à différents cas d'utilisation d'utiliser des structures qui sont nécessaires pour ces cas d'utilisation. D'un autre côté, cependant, cela peut être très déroutant pour le… Read More »

Comment conserver des objets en Python – Real Python

Python pas cher En tant que développeur, vous devrez parfois envoyer des hiérarchies d'objets complexes sur un réseau ou enregistrer l'état interne de vos objets sur un disque ou une base de données pour une utilisation ultérieure. Pour ce faire, vous pouvez utiliser un processus appelé sérialisation, qui est entièrement pris en charge par la… Read More »

Épisode # 261 Surveillance et audit de l'apprentissage automatique

Cours Python en ligne Traditionnellement, lorsque nous dépendions d'un logiciel pour prendre une décision ayant des implications réelles, ce logiciel était déterministe. Il avait quelques entrées, quelques instructions if, et nous pourrions pointer vers la ligne de code exacte où la décision a été prise. Et les mêmes intrants mènent aux mêmes décisions. De nos… Read More »

API REST Python et développeur Python bien fondé – Le vrai podcast Python

Formation gratuite Python 24 avr.2020 54m Êtes-vous intéressé à créer des API REST avec Flask et SQLAlchemy? Cette semaine, Christopher interviewe Doug Farrell à propos de sa série en quatre parties Real Python sur les API REST Python. Ils discutent des différents outils et bibliothèques Python utilisés dans la série. Doug partage également ses pratiques… Read More »

Rendre le travail avec les données agréable – Real Python

Expert Python le Pandas DataFrame est une structure qui contient données bidimensionnelles et son correspondant Étiquettes. Les DataFrames sont largement utilisés dans la science des données, l'apprentissage automatique, le calcul scientifique et de nombreux autres domaines gourmands en données. Les DataFrames sont similaires aux tables SQL ou aux feuilles de calcul avec lesquelles vous travaillez… Read More »

Conseils et meilleures pratiques – Real Python

trouver un expert Python Vous avez dépassé l'appel téléphonique avec le recruteur, et il est maintenant temps de montrer que vous savez comment résoudre les problèmes avec le code réel. Qu'il s'agisse d'un exercice HackerRank, d'une mission à emporter ou d'une entrevue sur tableau blanc sur place, c'est le moment de prouver votre entretien de… Read More »

Test Python efficace avec Pytest – Real Python

Python pas cher Le test de votre code apporte une grande variété d'avantages. Cela augmente votre confiance que le code se comporte comme prévu et garantit que les modifications apportées à votre code ne provoqueront pas de régressions. Écrire et maintenir des tests est un travail difficile, vous devez donc utiliser tous les outils à… Read More »

Explorer CircuitPython – Le vrai podcast Python

python pour débutant 17 avr.2020 1h 3m Avez-vous déjà voulu explorer l'utilisation de Python avec l'électronique? CircuitPython est une excellente plate-forme pour commencer. Cette semaine, Christopher discute avec Thea Flowers. Thea a créé plusieurs projets matériels basés sur CircuitPython, et elle parle de démarrer sur la plate-forme. Thea répond aux questions sur la façon dont… Read More »

Algorithmes de tri en Python – Real Python

python pour débutant Tri est un bloc de construction de base sur lequel de nombreux autres algorithmes sont construits. C'est lié à plusieurs idées passionnantes que vous verrez tout au long de votre carrière en programmation. Comprendre comment les algorithmes de tri en Python fonctionnent en arrière-plan est une étape fondamentale vers la mise en… Read More »

Un guide OOP Python – Real Python

Cours Python en ligne Dans ce cours, vous allez explorer héritage et composition en Python. L'héritage et la composition sont deux concepts importants de la programmation orientée objet qui modélisent la relation entre deux classes. Ce sont les éléments constitutifs de la conception orientée objet et ils aident les programmeurs à écrire du code réutilisable.… Read More »

Combiner des données dans Pandas avec merge (), .join () et concat () – Real Python

Formation Python Pandas » Séries et Trame de données les objets sont de puissants outils d'exploration et d'analyse des données. Une partie de leur pouvoir provient d'une approche multiforme pour combiner des ensembles de données distincts. Avec Pandas, vous pouvez fusionner, joindre, et enchaîner vos ensembles de données, vous permettant d'unifier et de mieux comprendre… Read More »

Apprendre Python à travers des erreurs – Le vrai podcast Python

Expert Python 10 avr.2020 1h 10m Cette semaine, Christopher interviewe Martin Breuss, à propos de quelques-uns des cours de formation vidéo qu'il a créés pour Real Python. Ils discutent de son cours sur la mise en route avec Django, et comment apprendre Python à travers les erreurs, et comment les erreurs sont vraiment vos amis.… Read More »

Comment démarrer – Real Python

trouver un expert Python Les microcontrôleurs existent depuis longtemps et ils sont utilisés dans tout, des machines complexes aux appareils ménagers courants. Cependant, travailler avec eux est traditionnellement réservé aux personnes ayant une formation technique formelle, comme les techniciens et les ingénieurs électriciens. L'émergence de Arduino a rendu la conception d'applications électroniques beaucoup plus accessible… Read More »

Une introduction – Real Python

Cours Python en ligne Listes liées sont comme un cousin de listes moins connu. Ils ne sont pas aussi populaires ou aussi cool, et vous ne vous en souvenez peut-être même pas dans votre classe d'algorithmes. Mais dans le bon contexte, ils peuvent vraiment briller. Dans cet article, vous apprendrez: Que sont les listes chaînées… Read More »

À propos du spectacle – Le podcast Real Python

Formation gratuite Python 06 mars 2020 2m Un podcast hebdomadaire Python hébergé par Christopher Bailey avec des interviews, des conseils de codage et une conversation avec des invités de la communauté Python. L'émission couvre un large éventail de sujets, y compris les meilleures pratiques de programmation Python, des conseils de carrière et des sujets de… Read More »

"is" vs "==" – Real Python

python pour débutant 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 opérateur pour comparer les chiffres, 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… Read More »

Comment utiliser any () en Python – Real Python

Cours Python en ligne En tant que programmeur Python, vous aurez souvent affaire à des booléens et des instructions conditionnelles, parfois très complexes. Dans ces situations, vous devrez peut-être compter sur des outils qui peuvent simplifier la logique et consolider les informations. Heureusement, tout() en Python est un tel outil. Il examine les éléments dans… Read More »

Épisode # 257 Explorer la galaxie avec le superordinateur le plus rapide, Python et la radioastronomie

Formation gratuite Python Avec la radioastronomie, nous pouvons regarder à travers de nombreuses années-lumière de distance et voir des détails incroyables tels que la composition chimique d'une région donnée. Kevin Vinsen et Rodrigo Tobar de l'ICRAR utilisent le supercalculateur le plus rapide du monde ainsi que du doux Python pour traiter l'équivalent de 1600 heures… Read More »

Simuler des processus réels avec Python – Real Python

Expert Python Le monde réel regorge de systèmes, comme les aéroports et les autoroutes, qui connaissent fréquemment des encombrements et des retards. Lorsque ces systèmes ne sont pas optimisés, leur inefficacité peut conduire à d'innombrables clients mécontents et des heures de temps perdu. Dans ce didacticiel, vous allez apprendre à utiliser les simpy cadre pour… Read More »

Comment utiliser np.arange () – Real Python

Formation Python NumPy est la bibliothèque Python fondamentale pour le calcul numérique. Son type le plus important est un type de tableau appelé ndarray. NumPy propose de nombreuses routines de création de tableaux pour différentes circonstances. arange () est une telle fonction basée sur plages numériques. Il est souvent appelé np.arange () car np est… Read More »

Tout ce que vous devez savoir – Real Python

Formation Python Dans cet article, vous apprendrez tout sur Python math module. Les calculs mathématiques sont une partie essentielle de la plupart des développements Python. Que vous travailliez sur un projet scientifique, une application financière ou tout autre type de programmation, vous ne pouvez tout simplement pas échapper au besoin de mathématiques. Pour des calculs… Read More »

Episode # 256 Cliquez pour exécuter votre ordinateur portable avec Binder

Formation Python Avez-vous rencontré un dépôt GitHub avec un ordinateur portable Jupyter qui a un bouton "Run in Binder"? Cela semble magique. Comment sait-il de quelles dépendances et bibliothèques externes vous pourriez avoir besoin? Où cela fonctionne-t-il de toute façon? Comme toute technologie, ce n'est pas magique. C'est le résultat du travail acharné des personnes… Read More »

Le vrai podcast Python est là! – Vrai Python

Python pas cher Le podcast Real Python est enfin en ligne! Branchez-vous sur des invités intéressants, des entrevues avec des experts Pythonistas et beaucoup de coulisses avec l'équipe Real Python. Aujourd'hui, nous lançons officiellement le Podcast Real Python, un nouveau podcast (et librement accessible) pour les Pythonistes comme vous. Cela se prépare depuis un certain… Read More »

Résolution de noms dans votre code – Real Python

trouver un expert Python Le concept de portée détermine comment les variables et les noms sont recherchés dans votre code. Il détermine la visibilité d'une variable dans le code. La portée d'un nom ou d'une variable dépend de l'endroit dans votre code où vous créez cette variable. Le concept de portée Python est généralement présenté… Read More »

Comment faire une recherche binaire en Python – Real Python

Formation gratuite Python Recherche binaire est un algorithme classique en informatique. Cela revient souvent dans les concours de programmation et les interviews techniques. L'implémentation de la recherche binaire s'avère être une tâche difficile, même lorsque vous comprenez le concept. À moins que vous ne soyez curieux ou que vous n'ayez une affectation spécifique, vous devez… Read More »

Épisode # 255 Parler aux voitures avec Python

Formation gratuite Python Les voitures modernes sont devenues des systèmes informatiques mobiles avec de nombreux petits ordinateurs exécutant des millions de lignes de code. Dans cet épisode, nous connectons un peu de Python à ces flux de données. Vous rencontrerez Shea Newton, qui est un développeur Python qui a travaillé sur des voitures autonomes et… Read More »

Définition des fonctions principales en Python – Real Python

Python pas cher De nombreux langages de programmation ont une fonction spéciale qui est automatiquement exécutée lorsqu'un système d'exploitation commence à exécuter un programme. Cette fonction est généralement appelée principale() et doit avoir un type de retour et des arguments spécifiques selon la norme de langue. D'un autre côté, l'interpréteur Python exécute des scripts commençant… Read More »

Définition de votre propre fonction Python – Real Python

trouver un expert Python Tout au long des didacticiels précédents de cette série, vous avez vu de nombreux exemples illustrant l'utilisation des fonctions Python intégrées. Dans ce didacticiel, vous apprendrez à définir votre propre fonction Python. Vous apprendrez quand diviser votre programme en fonctions distinctes définies par l'utilisateur et quels outils vous aurez besoin pour… Read More »

Épisode # 254 Une histoire de mentorat Python

trouver un expert Python Comment passer du code Python à la résolution de problèmes réels, de la bonne façon? Il existe de nombreux chemins. Le plus long est probablement d'obtenir un diplôme CS de 4 ans. Peut-être plus rapide, mais cher aussi, est un bootcamp de développeur en personne solide. Avez-vous envisagé de contacter la… Read More »

Créer et déployer une compétence Alexa – Real Python

Expert Python Les enceintes intelligentes pour la maison étaient une idée nouvelle il y a quelques années à peine. Aujourd’hui, ils sont devenus un élément central du domicile et du bureau de nombreuses personnes et leur adoption ne devrait que se développer. Parmi les appareils les plus populaires figurent ceux contrôlés par Amazon Alexa. Dans… Read More »

Comment implémenter une pile Python – Real Python

python pour débutant As-tu entendu parler de piles et se demande ce que c'est? Vous avez une idée générale mais vous vous demandez comment implémenter une pile Python? Vous êtes arrivé au bon endroit! Dans ce cours, vous apprendrez: Comment reconnaître quand une pile est un bon choix pour un Structure de données Comment décider… Read More »

Appel de C ou C ++ à partir de Python – Real Python

Cours Python en ligne Êtes-vous un développeur Python avec une bibliothèque C ou C ++ que vous souhaitez utiliser à partir de Python? Si oui, alors Liaisons Python vous permet d'appeler des fonctions et de transmettre des données de Python en C ou C ++, vous permettant de profiter des avantages des deux langages. Tout… Read More »

Le guide du débutant pour la tortue Python – Real Python

Python pas cher Quand j'étais enfant, j'avais l'habitude d'apprendre Logo, un langage de programmation qui impliquait une tortue que vous pouviez déplacer sur l'écran avec seulement quelques commandes. Je me souviens de me sentir comme un génie informatique alors que je contrôlais ce petit objet sur mon écran, et c'est ce qui m'a d'abord intéressé… Read More »

Épisode # 253 Geekout de la base lunaire

Formation gratuite Python Cet épisode est unique. Dans cet épisode, j'ai invité Richard Campbell et développeur et podcasteur qui approfondit également les sujets scientifiques et technologiques. Nous allons creuser sa série de geekouts et passer du temps à parler de façon réaliste des bases lunaires et des voyages dans l'espace. Je pense que vous allez… Read More »

Comment travailler avec un PDF en Python – Real Python

trouver un expert Python le Portable Document Format ou PDF est un format de fichier qui peut être utilisé pour présenter et échanger des documents de manière fiable entre les systèmes d'exploitation. Alors que le PDF a été à l'origine inventé par Adobe, il s'agit maintenant d'un standard ouvert qui est maintenu par l'Organisation internationale… Read More »

Introduction aux bibliothèques SQL Python – Real Python

trouver un expert Python Toutes les applications logicielles interagissent avec Les données, le plus souvent via un système de gestion de base de données (SGBD). Certains langages de programmation sont livrés avec des modules que vous pouvez utiliser pour interagir avec un SGBD, tandis que d'autres nécessitent l'utilisation de packages tiers. Dans ce didacticiel, vous… Read More »

Episode # 252 Ce que l'informatique scientifique peut apprendre de CS

Python pas cher Êtes-vous entré dans Python du côté de la science informatique? Étiez-vous simplement à la recherche de quelque chose de mieux qu'Excel ou Matlab et avez-vous été attiré par tout ce que Python a à offrir? C'est génial! Mais suivre cette voie signifie souvent que certaines des pratiques les plus formelles du développement… Read More »

Comprendre l'objet NoneType de Python – Real Python

Formation Python Si vous avez de l'expérience avec d'autres langages de programmation, comme C ou Java, alors vous avez probablement entendu parler du concept de nul. De nombreuses langues l'utilisent pour représenter un pointeur qui ne pointe vers rien, pour indiquer lorsqu'une variable est vide ou pour marquer des paramètres par défaut que vous n'avez… Read More »

Trouver l'éditeur de code Python parfait – Real Python

Formation gratuite Python Trouvez votre configuration de développement Python parfaite avec cette revue de IDE Python et éditeurs de code. L'écriture de Python à l'aide d'IDLE ou de Python REPL est idéale pour les choses simples, mais n'est pas idéale pour les grands projets de programmation. Avec ce cours, vous obtiendrez un aperçu des environnements… Read More »