Python

Python

Python est un langage de programmation qui se veut par définition facile à lire et à écrire. C'est un langage à paradigmes multiples : interprété, orienté objet, procédural, fonctionnel, ...

Avec le temps, Python s'est imposé comme le langage de référence pour de nombreux cas d'utilisation comme la data science, l'automatisation, la programmation de logiciels ou même le développement web.

Les 94 articles sur Python

python-erreur-ssl-certificate-verify-failed

Erreur MacOS SSL: CERTIFICATE_VERIFY_FAILED

Solution pour ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)

pyautogui

Créez vos propres bots Python avec PyAutoGUI : Un guide complet

PyAutoGUI est une bibliothèque Python polyvalente qui permet d'automatiser les interactions avec votre ordinateur.

tesseract

Comment faire de l'OCR avec Tesseract ?

Vous essayez de récupérer le texte d'une image en OCR mais le texte est difficile à lire ? Découvrons comment faire les flags comme psm et oem de Tesseract !

python-dict-get

La méthode de dictionnaire get en Python

Comment accéder à un élément d'un dictionnaire en évitant les erreurs ? Comment gérer le cas où la clé n'existe pas ? Découvrez la méthode de dict "get" !

apprendre-django

Apprendre django - Tutoriel Complet Débutants 2024

Pourquoi et comment apprendre django en 2024 ? Découvrez comment coder des applications web puissantes avec le framework django en Python.

bot-discord-py-replit

Comment créer un Bot discord.py sur Replit ?

Comment coder un bot discord avec discord.py sur Replit ? Replit permet d'héberger votre bot gratuitement. Découvrez comment avec ce tutoriel en Vidéo.

python-fichier-init

Le fichier __init__.py en Python

À quoi sert le fichier __init__.py en Python ? Comment l'utiliser ? Découvrez comment créer vos propres modules Python avec ce fichier spécial !

python-fonction-zip

La fonction zip en Python

Quand et pourquoi utiliser la fonction zip en Python ? Découvrez tout sur cette fonction qui permet de regrouper plusieurs itérables en un seul.

python-kwargs

C'est quoi les kwargs en Python ?

Que sont les kwargs ? Quand et comment les utiliser ? Voyons tout ça ensemble dans cet article sur les paramètres nommés dans les fonctions en Python.

python-f-strings

Les chaines de caractères formatées f-strings en Python

Les f-strings permettent de formater les chaînes de caractères de manière moderne, concise et rapide en utilisant des expressions directement dans des strings.

python-environnement-virtuel

Comment créer et utiliser un environnement virtuel en Python ?

Avant de commencer à apprendre Python, il faut l'installer sur votre machine. Découvrons ensemble comment avoir Python sur Windows, Mac et Linux.

python-liste-tuple-set-dict

Les listes vs tuples vs sets vs dictionnaires en Python

Savez-vous utiliser toutes les structures de données en Python ? Découvrez tout dessus avec ce guide rapide sur les listes, tuples, sets et dictionnaires.

python-classes

Les classes en Python

Comment fonctionnent les classes en Python ? C'est quoi la programmation orientée objet ? Comment faire ses classes ? Pourquoi préférer cette structure ?

python-operateur-walrus

L’opérateur Walrus := en Python

Comment utiliser walrus (morse) en Python ? L'opérateur d'affectation walrus permet d'assigner une variable tout en évaluant la valeur.

python-fonctions

Créer ses propres fonctions en Python

On peut facilement coder ses propres fonctions en Python. Devenez un pro des fonctions en découvrant leur syntaxe des fonctions pour améliorer votre code !

glossaire-python

Glossaire Python - les termes et concepts les plus utiles

Vous voulez apprendre les mots clés et concepts essentiels en Python ? Découvrez ce glossaire des termes les plus utilisés en Python !

python-bytes

La fonction bytes en Python

La fonction native bytes() retourne une représentation de données binaires sous forme d'objets bytes. Découvrons à quoi elle sert et comment l'utiliser.

python-type-bytes

Le type bytes pour représenter des données brutes

À quoi sert le type bytes en Python ? Comment et pourquoi l'utiliser ? Découvrez tout dans cet article sur le type bytes !

python-type-complex

Le type "complex" pour les nombres imaginaires en Python

Découvrez le type d'objets "complex" en Python pour manipuler les nombres complexes avec des exemples pratiques.

python-type-float

Le type float pour les nombres décimaux en Python

Découvrez le type d'objets "float" en Python qui représente les nombres décimaux et apprenez à les utiliser avec des exemples.

python-type-int

Le type int pour les nombres entiers

En Python, le type de nombre entier (int). Découvrez tout sur ce type d'objets et des exemples pour apprendre à les utiliser.

python-chr

La fonction chr() en Python

La fonction native chr() prend un nombre en paramètre et renvoie une chaîne de caractères correspondant à sa valeur en ASCII.

python-condition-if-elif-else

Comment faire une condition en Python ? if elif else

Vous voulez faire une condition en Python mais vous ne savez pas comment faire ? Découvrez tout sur les conditions en Python avec les instructions if, elif et else !

python-exemples

15+ exemples en Python

Vous ne savez pas à quoi ressemble le langage Python ? Vous voulez voir du code en Python ? Découvrez des dizaines d'exemples de programmes en Python !

python-theoreme-de-pythagore

Le Théorème de Pythagore en Python

Pour calculer le Théorème de Pythagore en Python, on prend la racine carrée de la somme des côtés au carré d'un triangle rectangle c = (a ** 2 + b ** 2) ** 0.5

python-type-bool

Le type booléen "bool" en Python

En Python, le type booléen (bool) est le type des valeurs True et False. Découvrez tout sur ce type d'objets et des exemples pour apprendre à les utiliser.

pytorch

Comment utiliser PyTorch ? Le guide complet

Vous voulez vous mettre au deep learning en Python ? Découvrez comment commencer à faire de l'apprentissage machine gratuitement avec PyTorch !

python-types

Quels sont les types en Python ?

Les types en Python sont des représentations des différents objets. C'est une classification de la manière dont une valeur est stockée en mémoire.

python-complex

La fonction complex() en Python

La fonction complex() permet de créer ou convertir des valeurs en nombres complexes. Découvrez tout sur cette fonction native en Python !

python-sum

La fonction sum() en Python

La fonction native sum() additionne les éléments d'un itérable et retourne leur somme. Découvrez tout sur cette fonction native de Python.

python-float

La fonction float() en Python

La fonction native float() prend un élément en paramètre et convertit l’élément donné en un nombre à virgule flottante.

python-int

La fonction int() en Python

La fonction native int() prend un élément et une base (optionnelle) en paramètre et convertit l’élément donné en un nombre entier décimal.

python-bool

La fonction bool() en Python

La fonction native bool() prend un élément en paramètre et retourne une valeur booléenne vraie ou fausse. Découvrez tout sur la fonction bool en Python !

python-hasattr

La fonction hasattr() en Python

La fonction native hasattr() renvoie vrai ou faux (True ou False) après avoir vérifié si l'objet possède un attribut nommé ou pas.

python-delattr

La fonction delattr() en Python

La fonction native delattr() supprime la valeur de l'attribut d'un objet en Python.

python-getattr

La fonction getattr() en Python

La fonction native getattr() retourne la valeur d'un attribut nommé d'un objet. Elle retourne la valeur par défaut si rien n'a été trouvé.

python-setattr

La fonction setattr() en Python

La fonction native setattr() assigne une valeur à un attribut d'une instance de classe en Python. L'attribut sera modifié s'il existait, ou ajouté sinon.

python-object

La fonction object() en Python

La fonction native object() retourne un objet vide en en le créant. Un "object" est une instance de la classe parente de toutes les classes en python.

python-oct

La fonction oct() en Python

Comment utiliser la fonction native oct() en Python ? oct prend en paramètre un nombre en base 2, 10 ou 16 et renvoie un entier en base 8 du système octal

python-bin

La fonction bin() en Python

Comment utiliser la fonction native bin() en Python ? bin prend en paramètre un nombre en base 8, 10 ou 16 et renvoie un entier en base 2 (binaire)

python-hex

La fonction hex() en Python

La fonction native hex() prend un nombre entier en paramètre et le transforme en un nombre de base hexadécimale. Découvrez tout sur la fonction hex en Python !

python-fonctions-natives

Quelles sont les fonctions natives en Python ?

Les fonctions natives aussi appelées fonctions intégrées ("built-in") sont des fonctions qui viennent avec Python sans devoir utiliser de modules externes.

python-frozenset

La fonction frozenset en Python

La fonction native frozenset() retourne un frozenset en en créant un ou bien en transformant un autre objet Python en frozenset si c'est possible.

python-set

La fonction set en Python

La fonction native set() retourne un set en en créant un ou bien en transformant un autre objet Python en set si c'est possible.

python-str

La fonction str en Python

La fonction native str() retourne une string en en créant un ou bien en transformant un autre objet Python en chaîne de caractères si c'est possible.

python-tuple

La fonction tuple en Python

La fonction native tuple() retourne un tuple en en créant un ou bien en transformant un autre objet Python en tuple si c'est possible.

python-dict

La fonction dict en Python

La fonction native dict() retourne un dictionnaire en en créant un ou bien en transformant un autre objet Python en dict si c'est possible.

python-list

La fonction list en Python

La fonction native list() retourne une liste en en créant un ou bien en transformant un autre objet Python en list si c'est possible.

python-all

La fonction all en Python

La fonction native all() prend un itérable et retourne la valeur booléenne vraie si tous les éléments de l'itérable sont vrais. Sinon, renvoie False.

python-any

La fonction any en Python

La fonction native any() prend un itérable et retourne la valeur booléenne vraie si au moins un élément de l'itérable est vrai. Sinon, renvoie False.

python-round

La fonction round en Python

Comment utiliser la fonction round ? round prend en paramètre un nombre à virgule et renvoie un entier ou une valeur avec un nombre donné de décimales.

python-abs

La fonction abs - calculer des valeur absolues en Python

Comment obtenir des valeurs absolues en Python ? Découvrez tout sur la fonction "abs" qui permet de calculer les valeurs absolues et comment la personnaliser !

python-arreter-programme

Comment arrêter un programme en Python ?

Vous êtes bloqué dans un script Python et vous ne savez pas comment l'arrêter ? Découvrez comment sortir de votre programme instantanément !

python-majuscule-minuscule

Comment mettre du texte en majuscules ou minuscules en Python ?

Vous ne savez pas comment changer la casse d'une string en Python ? Découvrez comment dans ce tutoriel complet !

python-arrondi

Comment arrondir des nombres en Python ?

Comment faire l'arrondi en Python ? Voyons les 3 manières les plus populaires pour arrondir des nombres à l'entier ou au flottant en Python.

python-print

La fonction print en Python

Vous pensez savoir utiliser la fonction print ? Découvrez tous les secrets sur la fonction print pour afficher tous les types d'objets en Python !

installer-python

Comment installer Python ? Windows, mac, Linux, Android, iOS

Avant de commencer à apprendre Python, il faut l'installer sur votre machine. Découvrons ensemble comment avoir Python sur Windows, Mac et Linux.

python-match-switch-case

Switch Case en Python avec l'instruction match

Comment utiliser le match-case ? Pourquoi le préférer à des ifs ? À quoi cette instruction sert ? Découvrez tout sur le switch-case version Python !

python-list-comprehension

Comment utiliser les listes en compréhension Python ?

Que sont les listes par compréhension ? Comment s'en servir pour rendre son code plus clair et lisible ? Découvrez tout sur cette syntaxe Python !

python-comprehensions

Que sont les compréhensions en Python ?

Quels types d'itérables peut-on créer avec les compréhensions ? Comment s'en servir pour optimiser son code ? Découvrez tout sur cette syntaxe Python !

python-lambda

Le mot-clé lambda en Python

C'est quoi lambda en Python ? Comment l'utiliser ? Découvrez les secrets de la fonction lambda en Python qui permet de créer des fonction anonymes !

python-filter

La fonction filter en Python

Qu'est-ce que la fonction native filter en Python ? Comment l'utiliser pour filter des itérables ? Découvrez tout sur cette fonction built-in en Python !

python-liste-strings

Comment transformer une Liste en String Python ?

Qu'est-ce qu'une liste de strings en Python ? Quelles opérations peut-on effectuer dessus ? Découvrez tout sur les lists de chaînes de caractères en Python !

boucle-while-python

Comment utiliser la boucle while en python ?

Les boucles while en Python permettent de répéter un bout de code tant qu'une condition donnée est vraie. Découvrez tout sur la boucle while en Python !

boucle-python

Comment faire une boucle sur Python ?

Comment fonctionnent les boucles en Python ? Est-ce que c'est mieux d'utiliser for ou while ? Découvrez comment utiliser les boucles en Python et bien plus !

python-operateurs-in-not-in

Les opérateurs in et not in en Python

Qu'est-ce que in et not in en Python ? Découvrez pourquoi les opérateurs "in" et "not in" existent en Python, quand et pourquoi les utiliser !

exercices-python

19 exercices en Python pour les débutants !

Vous cherchez des exercices pour vous améliorer en Python ? Alors vous allez aimer cette liste de 19 petits projets pour tous les niveaux !

python-assert

L'instruction assert en Python

C'est quoi l'instruction assert en Python ? Pourquoi, comment et quand l'utliser ? Découvrez les secrets de l'instruction assert avec des exemples !

python-fonction-enumerate

La fonction enumerate en Python

Découvrez les secrets de la fonction enumerate en Python qui permet de boucler si un itérable comme une liste ou un tuple en obtenant sa position !

python-none

Comment utiliser None, le null version Python ?

Qu'est-ce que None en Python ? Pourquoi null n'existe pas en Python ? Découvrez pourquoi None existe en Python, quand et pourquoi l'utiliser !

python-convertir-int-en-str

Comment convertir un entier en string en Python ?

Comment convertir un int en chaîne de caractères en Python ? Découvrons ensemble comment faire et quelles sont les meilleures manières de les transformer.

python-parcourir-liste

Comment parcourir une liste en Python ?

Comment parcourir un objet de type list en Python ? Découvrons ensemble comment faire et quelles sont les meilleures manières d'itérer sur une liste.

python-fonction-map

La fonction map en Python

Découvrez les secrets de la fonction map en Python qui permet d'appliquer une fonction sur un itérable comme une liste !

python-ecrire-csv

Comment créer un fichier CSV en python ?

Comment créer et écrire dans un fichier CSV en Python ? Découvrez tout sur la manipulation de fichiers CSV à partir de liste(s) et dictionnaires !

changer-couleur-python

Comment changer la couleur du texte en Python ?

Comment modifier la couleur du texte et du fond de texte en Python ? Il existe de nombreux modules pour changer la couleur du texte en Python.

astuces-python

12 astuces en Python pour 2024

Vous voulez découvrir des bouts de code pour optimiser et rendre votre code plus lisible en Python ? Découvrez cette liste des meilleurs trucs et astuces !

python-copier-presse-papiers

Comment copier dans le presse-papiers en python ?

Copier-coller est une chose simple du quotidien. Cependant, on ne peut pas copier le contenu de nos variables nativement en Python dans le presse-papiers !

python-telecharger-fichier

Comment télécharger un fichier avec Python ?

Vous souhaitez télécharger un fichier en Python à partir d'une URL seulement ? Alors ce tutoriel complet pour récupérer des fichiers est fait pour vous !

python-if-else-une-ligne

Comment utiliser if else sur une ligne en python ? (ternaire)

Vous vous demandez ce qu'est une expression conditionnelle en Python ? Réduisez la taille de votre code en devant un pro des instructions conditionnelles !

python-puissance

Comment calculer puissance d'un nombre en python ?

Comment faire l'exposant d'un nombre en Python ? Que choisir entre ** et pow ? Découvrez toutes les différentes manières de écrire la puissance en Python !

python-for-i-in-range

La fonction range en Python

Découvrez les secrets de la fonction range en Python qui permet de générer les listes sur lesquelles on peut, par exemple, itérer a l'aide d'une boucle for !

boucle-for-python

Boucle for Python - Le Guide Complet avec des Exemples

Les boucles for en Python ne fonctionnent pas comme celles des autres langages, après la lecture de cet article, elles n'auront plus de secrets pour vous !

ide-python

Top 11 des meilleurs IDE pour Python en 2024

Vous cherchez le meilleur IDE pour développer vos projets Python ? Alors découvrez ce classement des IDE Python les plus appréciés par les développeurs !

12-des-meilleurs-cours-python-en-francais

12 des meilleurs cours Python en Français

Vous voulez apprendre Python, un des langages les plus populaires de ces dernières années ? Alors découvrez ces cours disponibles en français.

java-vs-python

Python vs Java : Quel est le meilleur langage en 2024 ?

Vous souhaitez apprendre à programmer et vous hésitez entre Java et Python ? Découvrez s'il vaut mieux apprendre Java ou Python en 2024 !

livres-django

Top 7 des meilleurs livres Django en 2024

Quel livre pour apprendre Django en 2024 ? C'est ce que l'on va découvrir dans ce top des meilleurs livres sur le framework web Python.

livres-python

Top 10 des meilleurs livres pour apprendre Python en 2024

Quel livre pour apprendre Python en 2024 ? C'est ce que l'on va découvrir dans ce top des meilleurs livres pour devenir développeur Python.

projets-debutants-python

9 idées de projets en Python pour débutants

Vous voulez vous améliorer en Python mais vous n'avez pas d'idées de projets ? Découvrez-en 9 pour devenir plus fort et construire votre portfolio.

bot-telegram-python

Comment créer un Bot Telegram en Python ?

Vous voulez créer votre propre bot Telegram pour automatiser une ou plusieurs tâches ? Alors ce tutoriel Python est fait pour vous !

apprendre-python

Comment apprendre à coder en Python ? Le Tutoriel Complet

Vous voulez apprendre Python mais vous ne savez pas par où commencer ? Suivez ce guide pour découvrir comment apprendre Python rapidement et efficacement !

creer-un-bot-twitter-avec-python-et-aws-lambda

Créer un Bot Twitter avec Python et AWS Lambda

Découvrez comment créer un bot Twitter en Python avec Tweepy et le faire tourner GRATUITEMENT sur AWS Lambda et Amazon CloudWatch.

telecharger-video-vimeo

Comment télécharger des vidéos Vimeo ?

Enregistrer des Videos Vimeo peut être un vrai calvaire. Entre extensions qui ne fonctionnent pas et sites hors d'usage, difficile de ne pas se décourager.

bot-discord-python

Comment créer un Bot Discord en Python ?

Vous voulez un Bot Discord unique ? Vous vous débrouillez en Python ? Alors développez votre propre Bot Discord en Python avec le package discord.py

bot-instagram-python

Comment créer un Bot Instagram gratuitement en 2023 ?

Vous voulez plus d'abonnés avec un vrai engagement sur votre compte Instagram ? Découvrez comment développer un Bot Instagram en Python gratuitement !

A quoi sert Python ?

Python est un langage de programmation utilisé pour créer automatiser des tâches, effectuer des analyses de données mais aussi pour créer des sites web et des logiciels. Python est un langage qui peut être utilisé pour créer plein de programmes en tous genres.

Python convient-il aux débutants ?

Python est facile à lire, écrire, installer et utiliser. C'est un langage puissant et polyvalent, ce qui en fait très bon choix pour les débutants comme pour les développeurs experts. Sa syntaxe facile vous permet de vous mettre directement à coder et de ne pas perdre de temps.

En quoi Python est-il écrit ?

La plupart des compilateurs/interpréteurs pour les langages de haut niveau modernes sont écrits en C. La principale raison est qu'un langage de bas niveau comme le C permet de meilleures performances. Python a donc été implémenté en C et le projet s'appelle CPython.

Combien coûte Python ?

Python est un langage de programmation gratuit, open-source et accessible à tous. Le code source et toute la documentation de Python est disponible publiquement sur GitHub.

Est-ce que Python est un langage difficile à apprendre ?

Python est considéré comme l'un des langages de programmation les plus faciles à apprendre pour les débutants. Comme pour tous langage de programmation, Python demande beaucoup de pratique et de patience pour devenir un excellent développeur.

Pourquoi Python est-il si populaire ?

Python est si populaire pour sa simplicité : il est très productif par rapport à d'autres langages de programmation. Python est également très apprécié pour sa syntaxe facile qui rend le développement en Python beaucoup plus facile et efficace.