Category Archives: Python

Les meilleurs tutoriels 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. freeCodeCamp a l'un des cours les plus populaires sur Python. C'est totalement gratuit (et n'a même pas de publicités). Vous pouvez le regarder sur YouTube ici. Envie d'en savoir… Read More »

Comment utiliser l'opérateur% – Real Python

Python pas cher Python prend en charge un large éventail d'opérateurs arithmétiques que vous pouvez utiliser lorsque vous travaillez avec des nombres dans votre code. L'un de ces opérateurs est le opérateur modulo (%), qui renvoie le reste de la division de deux nombres. L'opérateur modulo Python peut parfois être négligé. Mais avoir une bonne… Read More »

Notre nouveau livre «Python Basics» et combler les lacunes de votre parcours d'apprentissage – Le véritable podcast Python

python pour débutant 23 octobre 2020 50m Avez-vous des lacunes dans votre parcours d'apprentissage Python? Si vous êtes comme moi, vous avez peut-être suivi une route complètement aléatoire pour apprendre Python. Cette semaine dans l'émission, David Amos est ici pour parler de la sortie du livre Real Python, «Python Basics: A Practical Introduction to Python… Read More »

Episode # 287 Tester sans dépendances, se moquer en Python

Expert Python Nous savons que nos tests unitaires devraient être relativement indépendants des autres parties du système. Par exemple, l'exécution d'un test ne doit généralement pas appeler une carte de crédit possédant une API et parler à une base de données lorsque votre objectif est simplement de tester la validation de l'argument. Et pourtant, votre… Read More »

Premiers pas avec MicroPython – Real Python

Formation Python Êtes-vous intéressé par l'Internet des objets, la domotique et les appareils connectés? Vous êtes-vous déjà demandé ce que cela ferait de construire un blaster, une épée laser ou même votre propre robot? Si tel est le cas, vous avez de la chance! MicroPython peut vous aider à faire toutes ces choses et plus… Read More »

Optimisez votre code avec des valeurs de vérité – Real Python

Python pas cher le Python Booléen type est l'un des types de données intégrés à Python. Il est utilisé pour représenter la valeur de vérité d’une expression. Par exemple, l'expression 1 <= 2 est Vrai, tandis que l'expression 0 == 1 est Faux. Comprendre comment les valeurs booléennes Python se comportent est important pour bien… Read More »

Épisode # 286 Python et ML au NASA Jet Propulsion Laboratory (JPL)

Python pas cher La fonction principale du Jet Propulsion Laboratory (JPL) de la NASA est la construction et l'exploitation d'un vaisseau spatial robotique planétaire, bien qu'il mène également des missions d'orbite terrestre et d'astronomie. Il est également responsable de l'exploitation du Deep Space Network de la NASA. Dans cet épisode, vous rencontrerez Chris Mattman. Il… Read More »

Bonnes pratiques de l'instruction de retour Python et utilisation de la fonction map () – Le vrai podcast Python

Cours Python en ligne 16 octobre 2020 46m L'instruction de retour Python est une partie fondamentale de l'écriture de fonctions. Est-il possible que vous ayez manqué certaines des meilleures pratiques lors de la rédaction de vos propres déclarations de retour? Cette semaine dans l'émission, David Amos revient avec un autre lot d'articles et de projets… Read More »

Gestion des données avec Python, SQLite et SQLAlchemy – Real Python

Python pas cher Tous les programmes traitent les données sous une forme ou une autre, et beaucoup doivent pouvoir sauvegarder et récupérer ces données d'un appel à l'autre. Python, SQLite et SQLAlchemy donnent à vos programmes des fonctionnalités de base de données, vous permettant de stocker des données dans un seul fichier sans avoir besoin… Read More »

Raclage Web avec une belle soupe et Python – Real Python

trouver un expert Python L'incroyable quantité de données sur Internet est une ressource riche pour tout domaine de recherche ou intérêt personnel. Pour récolter efficacement ces données, vous devez acquérir des compétences raclage Web. Les bibliothèques Python demandes et Beautiful Soup sont des outils puissants pour le travail. Si vous aimez apprendre avec des exemples… Read More »

Visualiser les données avec plotnine – Real Python

Formation gratuite Python Dans ce didacticiel, vous apprendrez à utiliser ggplot en Python pour créer des visualisations de données à l'aide d'un grammaire des graphiques. Une grammaire des graphiques est un outil de haut niveau qui vous permet de créer des tracés de données de manière efficace et cohérente. Il résume la plupart des détails… Read More »

Épisode # 285 Dask en tant que service de plateforme avec Coiled

python pour débutant Si vous aimez la science des données, vous avez probablement entendu parler de Dask. C'est un package qui ressemble à des API familières telles que Numpy, Pandas et Scikit-Learn. Pourtant, il peut faire évoluer ce calcul sur les cœurs de processeur de votre machine locale jusqu'au calcul distribué basé sur une grille… Read More »

Entretien de la communauté Python avec Anthony Shaw – Real Python

Cours Python en ligne Aujourd'hui, je suis rejoint par Anthony Shaw, vice-président senior mondial pour la transformation des talents et l'innovation chez NTT Ltd. Anthony est également un Vrai Python auteur du tutoriel et a écrit un nouveau livre intitulé Internes CPython. Dans cette interview, nous abordons une variété de sujets, notamment la sécurité Python,… Read More »

Épisode # 284 API modernes et rapides avec FastAPI

python pour débutant Alors que Python 3 a éclipsé les anciennes contraintes de Python 2 et des frameworks Web qui les ont adoptés, nous avons vu un grand saut dans les nouveaux frameworks apparaître sur la scène en profitant pleinement de choses comme les indices de type, l'async et l'attente, et plus encore. Aucun framework… Read More »

Traitement des itérables sans boucle – Real Python

Cours Python en ligne Python carte() est une fonction intégrée qui vous permet de traiter et de transformer tous les éléments en un itérable sans utiliser un explicite pour loop, une technique communément appelée mapping. carte() est utile lorsque vous devez appliquer un fonction de transformation à chaque élément d'un itérable et les transformer en… Read More »

Utilisation de la connexion Google avec Flask – Real Python

Formation Python Dans ce cours, vous travaillerez à la création d'une application Web Flask. Votre application permettra à un utilisateur de se connecter en utilisant son identité Google au lieu de créer un nouveau compte. Il y a des tonnes d'avantages avec cette méthode de gestion des utilisateurs. Ce sera plus sûr et plus simple… Read More »

Utilisation et bonnes pratiques – Real Python

Cours Python en ligne Le Python revenir L'instruction est un élément clé des fonctions et des méthodes. Vous pouvez utiliser le revenir pour que vos fonctions renvoient des objets Python au code de l'appelant. Ces objets sont connus sous le nom de fonction valeur de retour. Vous pouvez les utiliser pour effectuer des calculs supplémentaires… Read More »

# 283 Web scraping, l'édition 2020

Formation gratuite Python Le scraping Web consiste à extraire le code HTML d'un site Web et à en analyser des données utiles. Les cas d'utilisation de ce type de fonctionnalité sont infinis. Vous avez un tas de données sur des sites gouvernementaux qui ne sont répertoriés qu'en ligne en HTML sans téléchargement? Il y a… Read More »

Entretien de la communauté Python avec David Amos – Real Python

Cours Python en ligne Cette semaine, je suis accompagné de David Amos, responsable technique du contenu ici à Vrai Python. Dans cette interview, nous parlons de l’amour de David pour LEGO et les mathématiques. Nous parlons également de la Principes de base de Python livre, qui ne sera bientôt plus accessible, et son implication avec… Read More »

Travailler avec des listes liées en Python – Real Python

Formation Python Listes liées sont comme un cousin moins connu des listes. Ils ne sont pas aussi populaires ni aussi sympas, et vous ne vous en souviendrez peut-être même pas de votre classe d'algorithmes. Mais dans le bon contexte, ils peuvent vraiment briller. Si vous cherchez à perfectionner vos compétences en codage pour un entretien… Read More »

Préparez-vous pour votre prochaine interview – Real Python

Formation Python Il s’agit d’un problème plus vaste et plus complexe que celui que vous avez abordé jusqu’ici dans ce didacticiel. Vous parcourrez le problème étape par étape, en terminant par une fonction récursive qui résout le puzzle. Voici un aperçu des étapes à suivre: Lis le puzzle en forme de grille. Pour chaque cellule:… Read More »

Épisode # 282 Framework de pré-commit – [Talk Python To Me Podcast]

Expert Python Les scripts de hook Git sont utiles pour identifier des problèmes simples avant de valider votre code. Les hooks s'exécutent à chaque validation pour signaler automatiquement les problèmes dans le code tels que les espaces de fin et les instructions de débogage. En signalant ces problèmes avant la révision du code, cela permet… Read More »

Nombres en Python – Python réel

Formation Python Vous n’avez pas besoin d’être un expert en mathématiques pour bien programmer. La vérité est que peu de programmeurs ont besoin d'en savoir plus que l'algèbre de base. Bien entendu, la quantité de mathématiques que vous devez savoir dépend de l’application sur laquelle vous travaillez. En général, le niveau de mathématiques requis pour… Read More »

Interfaces de ligne de commande en Python – Real Python

Formation Python Ajout de la capacité de traitement Arguments de ligne de commande Python fournit une interface conviviale à votre programme de ligne de commande textuel. C'est similaire à ce qu'est une interface utilisateur graphique pour une application visuelle qui est manipulée par des éléments graphiques ou des widgets. Python expose un mécanisme pour capturer… Read More »

Visualisation des données Python pour les débutants – Real Python

trouver un expert Python Que vous appreniez à connaître un ensemble de données ou que vous vous prépariez à publier vos résultats, visualisation est un outil essentiel. La bibliothèque d'analyse de données populaire de Python, pandas, offre plusieurs options différentes pour visualiser vos données avec .terrain(). Même si vous êtes au début de votre voyage… Read More »

Growth, GIL, Async et plus – Le vrai podcast Python

Formation gratuite Python 11 sept. 2020 1 h 27 min Pourquoi Python attire-t-il autant de nouveaux programmeurs? Peut-être qu'une partie de cette croissance provient du fait que Python est un langage à spectre complet. Cette semaine, nous accueillons Michael Kennedy, l'animateur du podcast «Talk Python to Me». Michael réfléchit sur cinq ans de podcasting sur… Read More »

Épisode # 281 Python dans la course automobile

python pour débutant J'adore vous rapporter des histoires d'utilisation de Python dans des endroits incroyables en dehors des silos technologiques traditionnels du développement Web pur et de la science des données. Dans cet épisode, vous rencontrerez Robert "Kane" Replogle, qui travaille sur le logiciel de simulation et de test chez Richard Childress Racing. L'équipe NASCAR… Read More »

Déboguer avec IDLE – Real Python

Python pas cher Tout le monde fait des erreurs, même les développeurs professionnels chevronnés! L'interpréteur interactif de Python, IDLE, est assez bon pour détecter les erreurs telles que les erreurs de syntaxe et les erreurs d'exécution, mais il existe un troisième type d'erreur que vous avez peut-être déjà rencontré. Erreurs de logique se produisent lorsqu'un… Read More »

Exploration de HTTPS et de la cryptographie en Python – Real Python

Expert Python Vous êtes-vous déjà demandé pourquoi vous pouviez envoyer vos informations de carte de crédit sur Internet? Vous avez peut-être remarqué le https: // sur les URL de votre navigateur, mais de quoi s'agit-il et comment gardez vos informations en sécurité? Ou peut-être souhaitez-vous créer une application Python HTTPS, mais vous ne savez pas… Read More »

Sous-titres et transcriptions vidéo maintenant disponibles sur Real Python – Real Python

python pour débutant Héy, J'ai une grosse mise à jour à partager aujourd'hui: Les cours vidéo Python réels ont maintenant des sous-titres et des transcriptions complets! Je pense que cela va faire beaucoup pour l'accessibilité et rendre vos ressources d'apprentissage Python préférées plus faciles à examiner et plus consultables. Faisons une rapide démonstration. Les cours… Read More »

Épisode # 280 Python et IA dans le journalisme

Cours Python en ligne S'il y a eu un moment dans l'histoire où le journalisme est nécessaire pour faire la lumière sur ce qui se passe dans le monde, c'est maintenant. Seriez-vous surpris d'apprendre que Python et l'apprentissage automatique jouent un rôle de plus en plus important dans la découverte et la diffusion de l'actualité?… Read More »

Contrôle de la version des données dans les transcriptions vidéo Python et Real Python – Le podcast Real Python

Formation gratuite Python 04 sept. 2020 1h Ne serait-il pas intéressant d’utiliser une forme de contrôle de version pour les données? Quelque chose qui vous permettrait de suivre et de versionner vos ensembles de données et vos modèles. Eh bien, c’est pour cela que l’outil appelé DVC est conçu. Cette semaine dans l'émission, David Amos… Read More »

PyTorch vs Tensorflow pour votre projet Python Deep Learning – Real Python

Python pas cher PyTorch vs TensorFlow: quelle est la différence? Les deux sont des bibliothèques Python open source qui utilisent des graphiques pour effectuer des calculs numériques sur les données. Les deux sont largement utilisés dans la recherche universitaire et le code commercial. Les deux sont étendus par une variété d'API, de plates-formes de cloud… Read More »

Guide d'installation et de configuration de Python 3 – Real Python

Cours Python en ligne L'installation ou la mise à jour de Python sur votre ordinateur est la première étape pour devenir un programmeur Python. Il existe une multitude de méthodes d'installation: vous pouvez télécharger les distributions officielles de Python à partir de Python.org, installer à partir d'un gestionnaire de packages et même installer des distributions… Read More »

Épisode # 279 Boîte à outils du développeur Python moderne

Python pas cher Python est rapide et facile à apprendre. Et pourtant, il existe un écart énorme entre la connaissance des aspects communs du langage (boucles, variables, fonctions, etc.) et la façon d'écrire une application bien factorisée à l'aide d'outils et de bibliothèques modernes. C'est là que l'apprentissage de Python est un voyage sans fin.… Read More »

Wheels, Docker et plus – Le véritable podcast Python

Formation gratuite Python 28 août 2020 1h 14m Vous êtes-vous demandé, comment dois-je empaqueter mon code Python? Vous avez écrit l'application, mais vous devez maintenant la distribuer sur les machines sur lesquelles elle est destinée à s'exécuter. Cela dépend du code, des bibliothèques dont il dépend et avec qui voulez-vous le partager. Cette semaine, nous… Read More »

Structures de données communes Python (Guide) – Real Python

python pour débutant Structures de données sont les constructions fondamentales autour desquelles vous construisez vos programmes. Chaque structure de données fournit une manière particulière d'organiser les données afin qu'elles soient accessibles efficacement, en fonction de votre cas d'utilisation. Python est livré avec un vaste ensemble de structures de données dans sa bibliothèque standard. Cependant, la… Read More »

Redirections Django – Python réel

Python pas cher Lorsque vous créez des applications Web en Python à l'aide du framework Django, vous devrez probablement rediriger l'utilisateur d'une URL vers une autre. Ce cours couvre ce que vous devez savoir sur la redirection dans Django. Depuis les détails de bas niveau du protocole HTTP jusqu'à la manière de les gérer de… Read More »

Contrôle de version des données avec Python et DVC – Real Python

Expert Python L'apprentissage automatique et la science des données s'accompagnent d'un ensemble de problèmes différents de ceux que vous rencontrerez dans l'ingénierie logicielle traditionnelle. Les systèmes de contrôle de version aident les développeurs à gérer les modifications du code source. Mais contrôle de version des données, gestion des modifications des modèles et jeux de données,… Read More »