Programmation Impérative Introduction Python et Variables
Opérations sur les listes
Concaténation de deux listes et répétition d'une liste
Ajout d'un élément à la fin
# [0, 2, 3, 4, 5, 42, 3.14]
Programmation Impérative Introduction Python et Variables
Premiers programmes Python
Instructions conditionnelles
Interaction avec l'utilisateur
Programmation Impérative Introduction Python et Variables
Entrée Utilisateur : la Fonction
But : rendre un programme interactif
Comment : demander à l'utilisateur de taper du texte
affiche l'invite à l'utilisateur
attend que l'utilisateur tape du texte et valide avec « entrée »
renvoie la chaîne tapée par l'utilisateur
Le programme est interactif !
Faut-il utiliser la fonction
Programmation Impérative Introduction Python et Variables
Lecture de Nombres : Conversions
renvoie une chaîne de caractères
But : conversion string⇆nombre (pas limité au cas de
renvoie un flottant (réel)
suivant = int(age_string) +
suivant_str = str(suivant)
Programmation Impérative Introduction Python et Variables
Paramètres d'un Programme
But : l'utilisateur donne des paramètres au programme
bash creer-tp.bash tp1 tp2
accès aux paramètres avec
python3 monprog.py poum tchak 5
importation du « module »
chaque paramètre est une chaîne de caractères
# ["monprog.py", "poum", "tchak", "5"]
# 4 (le nom du fichier + 3 paramètres)
# conversion vers un entier
en programmation impérative
Types de base et variables en Python
Instruction conditionnelle
Type liste et opération sur les listes
Entrée utilisateur avec la fonction
Paramètre de programme avec la liste
Programmation Impérative Introduction Python et Variables