Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Ce dépôt est archivé. Vous pouvez voir les fichiers et le cloner, mais vous ne pouvez pas pousser ni ouvrir de ticket/demande d'ajout.
 
 
 
 
 
 

1.4 KiB

+++ title = “Le langage Python” weight = 3 +++

Présentation du langage Python

Utilisation de Python

  • Aussi appelé “langage de script”, glue language

  • Bon partout, excellent nulle part

  • Exemples d’utilisation:

    • Sciences (physique, chimie, linguistique ...)
    • Animation (Pixar, Disney ...)
    • Sites web (journaux, youtube, ...)
    • Ligne de commande
    • ...

Petit détour: version d’un programme

  • Comme les versions d’un document
  • Si le nombre est plus grand, c’est plus récent
  • Souvent en plusieurs morceaux: 1.3, 1.4, 3.2.5. etc
  • Plus l'écart est grand, plus le programme a changé.
    • 3.2.5 -> 3.2.6: pas grand-chose
    • 1.5.1 -> 4.3: beaucoup de changements
  • On omet souvent le reste des numéros quand c’est pas nécessaire

Historique

  • Créé par Guido van Rossum. Conçu à la base pour l’enseignement.
  • Le nom vient des Monty Python (si, si)
  • Python 1: Sortie en 1991
  • Python 2: en 2000
  • Python 3: en 2008

Le grand schisme

La plupart des langages continuent à être compatibles d’une version à l’autre.

Ce n’est pas le cas pour Python3, et ça a causé beaucoup de confusion et de débats.

Heureusement, 10 ans plus tard, la situation s’est arrangée, et Python2 cessera d'être maintenu le premier janvier 2020.

Python3

Ce cours fonctionne donc uniquement avec Python3.

N’utilisez pas Python2, sinon certaines choses expliquées ici ne marcheront pas :/