Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Den här utvecklingskatalogen är arkiverad. Du kan se filer och klona katalogen, men inte öppna ärenden eller genomföra push- eller pull-förfrågningar.
 
 
 
 
 
 

91 rader
2.3 KiB

  1. Code source
  2. ===========
  3. Définition
  4. -----------------------
  5. Aussi appelé: "code source", ou "source".
  6. L'essence du logiciel libre :)
  7. Notre premier fichier source
  8. -----------------------------
  9. Insérez le code suivant dans votre éditeur de texte
  10. .. code-block:: python
  11. print("Bonjour, monde")
  12. # affiche: Bnojour, monde
  13. Oui, juste ces deux lignes.
  14. Sauvegardez dans un fichier `bonjour.py` dans `Documents/e2l/python` par exemple
  15. Lancer du code en ligne de commande
  16. -----------------------------------
  17. Lancez une invite de commandes et tapez quelque chose comme:
  18. .. code-block:: console
  19. cd Documents/e2l/python/
  20. python3 bonjour.py
  21. (Utilisez `python` sous Windows)
  22. Si tout se passe bien, vous devrez voir s'afficher ceci:
  23. .. code-block:: text
  24. Bonjour, monde
  25. Vous savez maintenant comment exécuter du code Python dans n'importe quel fichier:
  26. 1. Écrire le code dans un fichier
  27. 2. Se rendre dans le répertoire contenant le fichier et lancer `python3` (ou `python`) suivi du nom du fichier.
  28. print()
  29. -------
  30. Revenons sur ce qu'il s'est passé : nous avions le mot `print` avec des parenthèses
  31. et quelque chose à l'intérieur des parenthèses, et ceci a provoqué l'affichage
  32. du contenu des parenthèses dans le terminal.
  33. Commentaires
  34. ------------
  35. La deuxième ligne, quant à elle, a été complètement ignorée par l'interpréteur parce
  36. qu'elle commençait par un ``#``. Il s'agit d'un *commentaire*, et il sert principalement
  37. aux humains qui lisent le code.
  38. Note à propos des examples
  39. ---------------------------
  40. La plupart des examples de ce cours contiendront un ou plusieurs appels à
  41. `print` afin d'afficher les opérations que l'interpréteur a effectué.
  42. Pour lire ce cours de manière efficace, il est conseillé de lancer les
  43. examples de code sur votre machine, et de vérifier si ce qui est
  44. affiché sur votre machine correspond à ce qui est écrit dans le cours.
  45. Il est aussi recommandé de **ne pas** copier/coller le code.
  46. À la place, prenez le temps de retaper le code dans votre éditeur.
  47. Plusieurs raisons à cela:
  48. * Recopier le code vous aidera à vous souvenir de la syntaxe
  49. * Si vous faites des erreurs, Python vous préviendra et vous
  50. découvrirer les erreurs courantes
  51. * Il est possible que des erreurs subsistent dans ce cours,
  52. et procéder ainsi nous permettra de les corriger.