您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字
此存儲庫已封存,您能瀏覽檔案及複製此存儲庫,但不能推送、建立問題及拉取請求。
 
 
 
 
 
 

54 行
1.5 KiB

  1. Présentation du langage Python
  2. ==============================
  3. Utilisation de Python
  4. ----------------------
  5. * Aussi appelé "langage de script", `glue language`
  6. * Bon partout, excellent nulle part
  7. * Exemples d'utilisation:
  8. * Sciences (physique, chimie, linguistique ...)
  9. * Animation (Pixar, Disney ...)
  10. * Sites web (journaux, youtube, ...)
  11. * Ligne de commande
  12. * ...
  13. Petit détour: version d'un programme
  14. ------------------------------------
  15. * Comme les versions d'un document
  16. * Si le nombre est plus grand, c'est plus récent
  17. * Souvent en plusieurs morceaux: `1.3, 1.4, 3.2.5`. etc
  18. * Plus l'écart est grand, plus le programme a changé.
  19. * `3.2.5 -> 3.2.6`: pas grand-chose
  20. * `1.5.1 -> 4.3`: beaucoup de changements
  21. * On omet souvent le reste des numéros quand c'est pas nécessaire
  22. Historique
  23. ----------
  24. * Créé par Guido van Rossum. Conçu à la base pour l'enseignement.
  25. * Le nom vient des Monty Python (si, si)
  26. * Python 1: Sortie en 1991
  27. * Python 2: en 2000
  28. * Python 3: en 2008
  29. Le grand schisme
  30. ----------------
  31. La plupart des langages continuent à être compatibles d'une version à l'autre.
  32. *Ce n'est pas le cas pour Python3*, et ça a causé beaucoup de confusion et de débats.
  33. Heureusement, 10 ans plus tard, la situation s'est arrangée, et Python2 cessera d'être maintenu le premier janvier 2020.
  34. Python3
  35. -------
  36. Ce cours fonctionne donc uniquement avec Python3.
  37. N'utilisez *pas* Python2, sinon certaines choses expliquées ici ne marcheront pas :/