Définit la marge du haut d'un élément
Python est un langage de programmation populaire. Il a été créé par Guido van Rossum, et publié en 1991.
Python est utilisé pour :
le développement web (côté serveur),
le développement de logiciels,
les mathématiques,
le codage de systèmes.
Python peut être utilisé sur un serveur pour créer des applications web.
Python peut être utilisé avec un logiciel pour créer des procédures de travail.
Python peut se connecter à des systèmes de bases de données. Il peut également lire et modifier des fichiers.
Python peut être utilisé pour traiter des données volumineuses et effectuer des calculs mathématiques complexes.
Python peut être utilisé pour le prototypage rapide ou pour le développement de logiciels prêts pour la production.
Python fonctionne sur différentes plateformes (Windows, Mac, Linux, Raspberry Pi, etc.).
Python possède une syntaxe simple, similaire à celle de la langue anglaise.
Python a une syntaxe qui permet aux développeurs d'écrire des programmes avec moins de lignes que certains autres langages de programmation.
Python fonctionne sur un système d'interprétation, ce qui signifie que le code peut être exécuté dès qu'il est écrit. Cela signifie que le prototypage peut être très rapide.
Python peut être traité de manière procédurale, orientée objet ou fonctionnelle.
La version majeure la plus récente de Python est Python 3, que nous utiliserons dans ce tutoriel. Cependant, Python 2, bien que ne faisant l'objet d'aucune mise à jour autre que de sécurité, reste assez populaire.
Dans ce tutoriel, Python sera écrit dans un éditeur de texte. Il est possible d'écrire Python dans un environnement de développement intégré, tel que Thonny, Pycharm, Netbeans ou Eclipse, qui sont particulièrement utiles pour gérer de grandes collections de fichiers Python.
Python a été conçu pour être facile à lire, et présente certaines similitudes avec la langue anglaise, avec une influence des mathématiques.
Python utilise de nouvelles lignes pour compléter une commande, par opposition aux autres langages de programmation qui utilisent souvent des points-virgules ou des parenthèses.
Python s'appuie sur l'indentation, en utilisant les espaces, pour définir la portée, par exemple celle des boucles, des fonctions et des classes. Les autres langages de programmation utilisent souvent des crochets à cette fin.