Objectif : Maîtriser l'affichage de données et la récupération d'informations saisies par l'utilisateur.
ex00 — module0/ex00/hello.py
Output :
$> python3 hello.py
Bonjour !
Objectif :
Initialiser le flux de sortie.
Écrire un programme qui affiche : Bonjour !
Notions :
print() | Type string | flux de sortie | fonction | type
Questions :
- Qu'est-ce qu'un flux de sortie ?
- Qu'est-ce qu'une fonction ?
- Qu'est-ce qu'un type ?
ex01 — module0/ex01/identity.py
Output :
$> python3 identity.py
Bonjour !
Je m'appelle Ela
J'ai 100HP.
Objectif : Gérer l'ordre d'exécution. Afficher 3 lignes distinctes dans le bon ordre.
Notions :
print()
ex02 — module0/ex02/welcome.py
Output :
$> python3 welcome.py
Quel est ton nom ?
Ela
Objectif : Créer un dialogue avec l'interface utilisateur.
Notions :
input() | \n
Questions :
- Qu'est-ce qu'un output ?
ex03 — module0/ex03/input_name.py
Output :
$> python3 input_name.py
Quel est ton nom ?
Ela
Objectif : Créer un dialogue avec l'interface utilisateur. Stocker la saisie dans une variable pour la réutiliser.
Notions :
input() | Variable | entrée utilisateur
Questions :
- Qu'est-ce qu'une entrée utilisateur ?
- Qu'est-ce qu'une variable ? À quoi sert-elle ?
ex04 — module0/ex04/hero_creation.py
Output :
$> python3 hero_creation.py
Quel est le nom de ton personnage ? Ela
Bienvenue Ela !
Objectif : Demander le nom de l'utilisateur avec une invite de saisie. Stocker la réponse, puis afficher la phrase de bienvenue contenant le nom.
Notions :
input() | Variable | concaténation
Questions :
- Qu'est-ce qu'une entrée utilisateur ?
- Qu'est-ce qu'une concaténation et où l'as-tu utilisée dans ton programme ?
ex05 — module0/ex05/stats_display.py
Output :
$> python3 stats_display.py
Quel est le nom de ton personnage ? Ela
Quel est l'âge de ton personnage ? 100
Ton personnage s'appelle Ela et il a 100 ans !
Objectif : Écrire un programme qui demande le nom du personnage et son âge. L'âge doit être stocké comme nombre entier. Puis afficher une phrase de présentation.
Notions :
input() | int() | Variable | types de données
Questions :
- Quels sont les deux types de données que tu manipules ?
- Pourquoi ici tu ne peux pas utiliser une concaténation ?