English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base Python

Contrôle de flux Python

Fonctions en Python

Types de données en Python

Opérations de fichiers Python

Objets et classes Python

Dates et heures Python

Connaissances avancées Python

Manuel de référence Python

Introduction à Python

Python est un langage de programmation informatique multiplateforme. C'est un langage orienté objet et dynamique, initialement conçu pour écrire des scripts d'automatisation (shell). Avec les mises à jour continues et l'ajout de nouvelles fonctionnalités, il est de plus en plus utilisé pour le développement de projets indépendants et de projets de grande envergure.

Qu'est-ce que Python ?

Python est un langage de programmation populaire. Il a été créé par Guido van Rossum en1991Année créée.

Il est utilisé :

  • Développement Web (côté serveur)

  • Développement de logiciels

  • Mathématiques

  • Scripts système

Que peut faire Python ?

  • Python peut être utilisé sur des serveurs pour créer des applications Web.

  • Python peut être utilisé avec des logiciels pour créer des flux 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 de grandes données et effectuer des opérations mathématiques complexes.

  • Python peut être utilisé pour le prototypage rapide ou pour le développement de logiciels de production.

Pourquoi Python ?

  • Python peut s'exécuter sur diverses plates-formes (Windows, Mac, Linux, Raspberry Pi, etc.).

  • La syntaxe de Python est similaire à celle de l'anglais.

  • La syntaxe de Python permet aux développeurs d'écrire moins de lignes que d'autres langages de programmation.

  • Python s'exécute sur un système d'interpréteur, ce qui signifie que le code peut être exécuté immédiatement après son écriture. Cela signifie que le prototypage peut être très rapide.

  • Python peut être traité de manière procédurale, orientée objet ou fonctionnelle.

Fonctionnalités de Python

  • Facile à apprendre -Python a très peu de mots-clés, une structure simple et une syntaxe bien définie.

  • Facile à maintenir -Le code source de Python est très facile à maintenir.

  • Large bibliothèque standard -La plupart des bibliothèques Python ont une très haute portabilité et une compatibilité croisée entre plates-formes sur UNIX, Windows et Mac.

  • Mode interactif -Python supporte le mode interactif, qui permet de tester et de déboguer des fragments de code de manière interactive.

  • Portabilité -Python peut s'exécuter sur diverses plates-formes matérielles et possède la même interface sur toutes les plates-formes.

  • Extensible -Vous pouvez ajouter des modules de bas niveau à l'interpréteur Python. Ces modules permettent aux programmeurs d'ajouter ou de personnaliser leurs outils, améliorant ainsi leur efficacité.

  • Database -Python provides interfaces to all major commercial databases.

  • GUI programming -Python supports GUI applications that can be created and ported to many system calls, libraries, and Windows systems (such as Windows MFC, Macintosh, and Unix's X Window system).

Python installation

Many PCs have already installed python.

To check if you have installed python, open the terminal and type:

  python --version

If python is not installed on the computer, it can be downloaded for free from the following website:https://www.python.org/

Python quick start

Python is an interpreted programming language, which means that as a developer, you need to write Python files in a text editor with the .py extension, and then put these files into the python interpreter to execute them.

The way to run a python file on the command line is as follows:

  python helloworld.py

either

  ./helloworld.py

Python command line

To test a small amount of code in python, sometimes the quickest and simplest method is not to write the code into a file. This can be done because Python itself can be run as a command line. Input python into your terminal:

  python

From there you can write any python code:

  Python 3.6.6rc1+ (default, Jun 22 2018, 08:07:48) 
  [GCC 8.1.0] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>>

It says "Hello, World!" in the command line:

  Python 3.6.6rc1+ (default, Jun 22 2018, 08:07:48) 
  [GCC 8.1.0] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>>print("Hello, World!")
  
  Hello, World!

After completing the operation in the python command line, just type the following content to exit the python command line interface:

exit()