| 82
Lancement
Pour les exercices suivants, vous allez devoir créer à chaque fois un script capable d'effectuer ce qui vous est demandé. Merci de :
- Commenter votre script (#)
- Faire une capture d'écran dès que votre script fonctionne et la coller dans votre GoogleSite
- Noter juste à côté dans votre GoogleSite ce que vous estimez nécessaire de vous rappeler de l'exercice
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.1
Balade au zoo I
Cérez un script qui demande à l'utilisateur son animal préféré.Le script doit ensuite renvoyer automatiquement le message suivant :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.2
Un terminal heureux de vous revoir
Ecrivez un script qui vous demande votre prénom, puis qui renvoie ensuite une salutation personnalisée. L'output doit suivre exactement la structure suivante :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.3
Saut dans le futur
Ecrivez un script qui vous demande votre âge, puis qui renvoie ensuite l'âge que vous aurez dans 10 ans. L'output doit suivre exactement la structure suivante :
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.4
Balade au zoo II
Reprenez le script écrit à l'exercice 82.1. Vous avez remarqué que le Terminal renvoie "bêtement" le message suivant : ... quel que soit l'animal choisi ! Pas très original... Changez cela pour que ce message ne s'affiche que si l'utilisateur tape ! S'il tape un autre animal, n'affichez rien du tout.
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.5
Sortie en boîte I
Créez un script qui demande à l'utilisateur de taper son âge. Si l'âge est supérieur ou égal à 18, affichez le texte suivant : Sinon, rien ne passe.
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.6
Sortie en boîte II
Créez un script qui demande à l'utilisateur de taper son âge. Si l'âge est supérieur ou égal à 25, affichez le texte suivant : Sinon, renvoyez le texte suivant :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.7
Sortie en boîte III
Sur Draw.io, construisez l'arbre de décision qu'applique le videur.
Draw.io
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.8
Exercice de révision : la calculatrice
But du script à écrire : Laissez l'utilisateur écrire deux nombres de son choix. Affichez-lui finalement le produit des 2 nombres choisis.
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
Il s'agira d'utiliser la fonction input(), puisque vous voulez permettre à l'utilisateur d'écrire sa réponse dans le Terminal. Entre les parentèses de la fonction se trouve la question que vous lui adresserez. Vous pouvez sans autres créer une nouvelle ligne avec la fonction print() pour la réponse automatique ensuite.
Ce que vous écrivez en input sera automatiquement traité comme un string, même si les caractères tapés sont des chiffres. Dans l'exemple ci-dessus, la valeur de votre âge (p.ex. 17), sera reconnu comme un string (donc "17"). On ne peut pas concaténer ensemble deux ou plusieurs éléments qui n'ont pas le même type. (Concaténer = Mettre bout à bout plusieurs éléments à l'aide de l'opérateur +) Les deux exemples ci-dessus renverraient tous deux une erreur, car on cherche à y concaténer un ou plusieurs strings avec un integer.
Il s'agira de concaténer ensemble deux éléments. (Concaténer = Mettre bout à bout plusieurs éléments à l'aide de l'opérateur +). Il faut pour cela que les deux éléments soient de même type. Par exemple, deux string. Exemple de concaténation simple : Script : Output :
Pour écrire le message final, nous aurons besoin de concaténer 3 différentes éléments :
- Le string "Dans 10 ans, tu auras "
- Le nouvel âge
- Le string "ans."
Comme votre nouvel âge doit être du même type que les deux autres éléments, il s'agira de l'avoir en string lui aussi. Mais vu que nous devons préalablement faire un calcul (+10) et que les calculs ne sont possibles que sur les integer (ou les float), il s'agira de passer de l'un à l'autre...Ces fonctions vous rappellent-elles quelque chose ? int() str()
INFO - 82
Nicolas Monachon
Created on March 13, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Urban Illustrated Presentation
View
3D Corporate Reporting
View
Discover Your AI Assistant
View
Vision Board
View
SWOT Challenge: Classify Key Factors
View
Explainer Video: Keys to Effective Communication
View
Explainer Video: AI for Companies
Explore all templates
Transcript
| 82
Lancement
Pour les exercices suivants, vous allez devoir créer à chaque fois un script capable d'effectuer ce qui vous est demandé. Merci de :
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.1
Balade au zoo I
Cérez un script qui demande à l'utilisateur son animal préféré.Le script doit ensuite renvoyer automatiquement le message suivant :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.2
Un terminal heureux de vous revoir
Ecrivez un script qui vous demande votre prénom, puis qui renvoie ensuite une salutation personnalisée. L'output doit suivre exactement la structure suivante :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.3
Saut dans le futur
Ecrivez un script qui vous demande votre âge, puis qui renvoie ensuite l'âge que vous aurez dans 10 ans. L'output doit suivre exactement la structure suivante :
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.4
Balade au zoo II
Reprenez le script écrit à l'exercice 82.1. Vous avez remarqué que le Terminal renvoie "bêtement" le message suivant : ... quel que soit l'animal choisi ! Pas très original... Changez cela pour que ce message ne s'affiche que si l'utilisateur tape ! S'il tape un autre animal, n'affichez rien du tout.
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.5
Sortie en boîte I
Créez un script qui demande à l'utilisateur de taper son âge. Si l'âge est supérieur ou égal à 18, affichez le texte suivant : Sinon, rien ne passe.
Aide 1
Aide 2
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.6
Sortie en boîte II
Créez un script qui demande à l'utilisateur de taper son âge. Si l'âge est supérieur ou égal à 25, affichez le texte suivant : Sinon, renvoyez le texte suivant :
Aide 1
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.7
Sortie en boîte III
Sur Draw.io, construisez l'arbre de décision qu'applique le videur.
Draw.io
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
| 82.8
Exercice de révision : la calculatrice
But du script à écrire : Laissez l'utilisateur écrire deux nombres de son choix. Affichez-lui finalement le produit des 2 nombres choisis.
Corrigé
1. Ouvrez votre Terminal2. À l'aide du Terminal (donc sans utiliser la souris), créez un nouveau dossier intitulé TP 04 sur votre bureau3. Toujours à l'aide du Terminal, créez un nouveau dossier intitulé Informatique dans le dossier TP 04.4. Maintenant, effacez le dossier Informatique.
Il s'agira d'utiliser la fonction input(), puisque vous voulez permettre à l'utilisateur d'écrire sa réponse dans le Terminal. Entre les parentèses de la fonction se trouve la question que vous lui adresserez. Vous pouvez sans autres créer une nouvelle ligne avec la fonction print() pour la réponse automatique ensuite.
Ce que vous écrivez en input sera automatiquement traité comme un string, même si les caractères tapés sont des chiffres. Dans l'exemple ci-dessus, la valeur de votre âge (p.ex. 17), sera reconnu comme un string (donc "17"). On ne peut pas concaténer ensemble deux ou plusieurs éléments qui n'ont pas le même type. (Concaténer = Mettre bout à bout plusieurs éléments à l'aide de l'opérateur +) Les deux exemples ci-dessus renverraient tous deux une erreur, car on cherche à y concaténer un ou plusieurs strings avec un integer.
Il s'agira de concaténer ensemble deux éléments. (Concaténer = Mettre bout à bout plusieurs éléments à l'aide de l'opérateur +). Il faut pour cela que les deux éléments soient de même type. Par exemple, deux string. Exemple de concaténation simple : Script : Output :
Pour écrire le message final, nous aurons besoin de concaténer 3 différentes éléments :
- Le string "Dans 10 ans, tu auras "
- Le nouvel âge
- Le string "ans."
Comme votre nouvel âge doit être du même type que les deux autres éléments, il s'agira de l'avoir en string lui aussi. Mais vu que nous devons préalablement faire un calcul (+10) et que les calculs ne sont possibles que sur les integer (ou les float), il s'agira de passer de l'un à l'autre...Ces fonctions vous rappellent-elles quelque chose ? int() str()