Promotion des logiciels libres dans l'Oise

4 - Scratch et Python - séance de décembre 2019

compte-rendu de l'atelier

1) La création de scripts, le rappel des scripts, leur modification et leur exécution

Lancer IDLE (ou un autre environnement de programmation)
Faire File/New File
Une fenêtre s'affiche, on saisit des lignes de programme comme ci-après, puis on enregistre (File/Save), on saisit un nom de fichier et on
choisit un emplacement. Puis on peut exécuter en faisant Run/Run Module (ou la touche F5).

On peut fermer le fichier puis le réouvrir en faisant File/Recent Files ou File/Open

On modifie, enregistre et exécute de la même manière.

2) La notion de variables qui sont des boites avec un nom et qui contiennent un contenu.

Il y a 3 sortes de contenus : un nombre entier, une chaîne de caractères (en somme du texte), un nombre décimal (le séparateur de décimale est le point).
Pour affecter du contenu, on utilise le signe =
Exemple dans le livre page 15 (ou à la page 35 du PDF car pour le PDF la page 1 du livre est à la page 21 à cause de la table des matières qui prend bcp de place et qui est numérotée en chiffres romains). Le PDF :
http://inforef.be/swi/download/apprendre_python3_5.pdf
Donc exemple des 3 sortes de variables :

n = 7
msg = "Quoi de neuf ?"
pi = 3.14159

3) Ce qui permet d'écrire notre premier script

en utilisant l’instruction print() qui consiste à afficher à l'écran ce qu'il y a entre les parenthèses : soit quelque chose entre guillemets, soit le contenu d'un variable en mettant le nom de la variable dans les parenthèse sans guillemets. Ce qui donne :

n = 7
msg = "Quoi de neuf ?"
pi = 3.14159
print("Voici le contenu des variables : ")
print (n)
print (msg)
print (pi)

********************************************************************

Pour la prochaine fois, on a convenu de travailler sur l'instruction input() (page 50 du livre ou 70 du manuel) et le test conditionnel if (page 22 du livre ou 42 du manuel), ainsi que sur l'indentation.

A suivre le support d'exposé de Guillaume et des idées d'exercice par David.

Prochaine séance le 10 janvier où Jean Delachappelle a proposé un exposé sur la programmation avec Arduino.
Par ailleurs, Guillaume est disponible pour refaire son exposé pour d'autres personnes, donc probablement en février.