Ajoute les screenshots au TP Fonctions
|
|
@ -12,18 +12,38 @@ Pour ce TP nous n'allons plus utiliser Thonny mais Visual Studio Code. Thonny es
|
|||
|
||||
Lancez Visual Studio Code depuis le menu démarrer de votre machine. Vous verrez une interface comme ci-dessous. Sur la capture d'écran, les sections dont vous aurez besoin lors de ce TP sont indiquées par des flèches.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
```admonish travail
|
||||
- Ouvrez un répertoire : créez un sous-répertoire dans votre espace personnel, sous `projets/python/tp2_fonctions/` et selectionnez-le.
|
||||
- Ouvrez un répertoire : créez un sous-répertoire dans votre espace personnel, sous `projets/python/tp2_fonctions/` et selectionnez-le. Cochez la case et cliquez sur `Yes, I trust the authors` si la fenêtre ci-dessous s'ouvre.
|
||||

|
||||
- Vérifiez dans le menu extensions que l'extension Python proposée par Microsoft soit bien installée. Sinon, recherchez-la dans la barre de recherche du menu des extensions et installez-la.
|
||||
|
||||

|
||||
|
||||
Cette extension vous permettra d'avoir une coloration syntaxique ainsi que des suggestions pour écrire le code qui vous seront très utiles. Elle vous permettra aussi de détecter des erreurs de syntaxe, ce qui pourra vous permettre de progresser plus vite.
|
||||
- Ouvrez l'explorateur. Vous verrez qu'il n'y a aucun fichier, ce qui est normal. Nous en créerons un tout à l'heure.
|
||||
- Ouvrez le menu Terminal, et cliquez sur `Nouveau terminal`. Vous verrez apparaître un volet en bas avec un terminal prêt à l'emploi.
|
||||
- Dans le terminal, tapez la commande `Python`. Vous verrez apparaître l'invite de commande de l'interpréteur python. Vous pourrez l'utiliser pour essayer des commandes python au cours du TP. En attendant, essayez de taper `print("Hello, World!")` dans l'interpréteur pour vérifier que tout fonctionne.
|
||||
|
||||

|
||||
|
||||
- Dans le terminal, tapez la commande `python`. Vous verrez apparaître l'invite de commande de l'interpréteur python. Vous pourrez l'utiliser pour essayer des commandes python au cours du TP. En attendant, essayez de taper `print("Hello, World!")` dans l'interpréteur pour vérifier que tout fonctionne.
|
||||
|
||||

|
||||
|
||||
- Dans l'explorateur, faites un clic droit et créez un nouveau fichier que vous appellerez `main.py`. Dans ce fichier, ajoutez la ligne `print("Hello, World!")`.
|
||||

|
||||
- Via l'explorateur Windows, allez dans le répertoire de travail que vous avez sélectionné à la première étape. Vous y trouverez votre fichier main.py nouvellement créé : l'explorateur de VSCode montre le contenu de votre répertoire de travail. Mais vous l'avez toujours sous les yeux, ce qui est bien plus pratique.
|
||||
- Dans un nouveau terminal (vous pouvez cliquer sur le petit + en haut à droite du volet terminal actuel) tapez `python main.py`. Vous devriez voir s'afficher `Hello, World!` dans le terminal.
|
||||
- Cliquez maintenant sur le triangle vert en haut à droite de votre fichier. Vous devriez voir un nouveau terminal s'ouvrir et votre script sera exécuté. Vous connaissez maintenant deux méthodes pour lancer un script Python dans VSCode.
|
||||

|
||||
|
||||
- Cliquez maintenant sur le triangle en haut à droite de votre fichier. Vous devriez voir un nouveau terminal s'ouvrir et votre script sera exécuté. Vous connaissez maintenant deux méthodes pour lancer un script Python dans VSCode.
|
||||
|
||||

|
||||
|
||||
Remarquez que dans ce second cas, VSCode utilise des chemins absolus (depuis `C:/`), tandis que vous avez utilisé un chemin relatif (depuis le répertoire de travail).
|
||||
|
||||
Nous voilà prêts à travailler.
|
||||
```
|
||||
|
|
@ -184,7 +204,7 @@ Si on reprend le code de la partie précédente, on voit qu'il permet d'afficher
|
|||
|
||||
### L'instruction `return`
|
||||
|
||||
```admonish return
|
||||
```admonish travail
|
||||
1. Créez un nouveau fichier dans l'explorateur, nomme carre.py puis copiez la fonction ci-dessous :
|
||||
~~~python
|
||||
def aire_carre(cote):
|
||||
|
|
|
|||
BIN
src/cours/CIEL1/01-bases-python/tp/image-10.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-11.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-3.png
Normal file
|
After Width: | Height: | Size: 104 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-4.png
Normal file
|
After Width: | Height: | Size: 31 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-5.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-6.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-7.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-8.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
src/cours/CIEL1/01-bases-python/tp/image-9.png
Normal file
|
After Width: | Height: | Size: 10 KiB |