Introduction à Python

Introduction à la série de langages de programmation Python

J'ai toujours été intéressé par Python, depuis les années 90.

Mais je ne l'ai jamais vraiment appris. Pourtant, sa popularité et son utilisation n'ont cessé de croître d'une manière pratiquement sans précédent dans l'histoire des ordinateurs. Il mange littéralement le monde.

Il existe une grande variété de scénarios dans lesquels Python excelle.Scripting Shell,automatisation des tâches,développement webne sont que quelques exemples de base.

Python est le langage de choix pourl'analyse des données,apprentissage automatique, mais il peut également s'adapter pour créer des jeux et fonctionner avec des appareils embarqués.

Plus important encore, c'est la langue de choix pour l'introductioncours d'informatiquedans les universités du monde entier.

De nombreux étudiants ont appris Python comme première langue. Beaucoup l'apprennent en ce moment, beaucoup l'apprendront à l'avenir. Et pour beaucoup d'entre eux, Python sera le seul langage de programmation dont ils auront besoin.

Grâce à cette position unique, Python va probablement se développer encore plus à l'avenir.

Le langage est simple, expressif et assez simple.

L'écosystème est énorme. Il semble y avoir une bibliothèque pour tout ce que vous pouvez imaginer.

Python est un langage de programmation de haut niveau adapté aux débutants grâce à sa syntaxe intuitive, son immense communauté et son écosystème dynamique.

Il est également apprécié par les professionnels dans de nombreux domaines différents.

Techniquement parlant, c'est un langage interprété qui n'a pas de phase de compilation intermédiaire comme un langage compilé, par exemple C ou Java.

Et comme de nombreux langages interprétés, il est typé dynamiquement, ce qui signifie que vous n'avez pas à indiquer les types de variables que vous utilisez et que les variables ne sont pas liées à un type spécifique.

Cela a des avantages et des inconvénients, en particulier nous pouvons mentionner que vous écrivez des programmes plus rapidement, mais d'un autre côté, vous avez moins d'aide des outils pour éviter d'éventuels bogues et vous découvrirez certains types de problèmes uniquement en exécutant le programme, à Durée.

Python prend en charge une grande variété de paradigmes de programmation différents, y compris la programmation procédurale, la programmation orientée objet et la programmation fonctionnelle. Il est suffisamment flexible pour s'adapter à de nombreux besoins différents.

Créé en 1991 par Guido van Rossum, il a gagné en popularité, en particulier au cours des 5 dernières années, comme le montre cette infographie de Google Trends:

Commencer avec Python est très simple. Tout ce dont vous avez besoin est d'installer le package officiel de python.org, pour Windows, macOS ou Linux, et vous êtes prêt à partir.

Si vous êtes nouveau dans la programmation, dans les articles suivants, je vais vous guider pour passer de zéro à devenir un programmeur Python.

Et même si vous êtes actuellement un programmeur spécialisé dans un autre langage, Python est un langage à connaître car je pense que nous n'en sommes qu'au début.

Les langages de niveau inférieur comme C ++ et Rust peuvent être parfaits pour les programmeurs experts, mais décourageant pour commencer, et ils prennent beaucoup de temps à maîtriser. Python, d'autre part, est un langage de programmation pour les programmeurs, bien sûr, mais aussi pour les non-programmeurs. Les étudiants, les gens qui font leur travail quotidien avec Excel, les scientifiques.

La langue que tout le monde intéressé par le codage devrait apprendre en premier.

À partir de cet article, je souhaite créer une nouvelle série dédiée au langage de programmation Python.

Allons-y.


Plus de tutoriels python: