Tâches plus complexes !

Skip to content

Ceci est un texte traduit automatiquement qui peut contenir des erreurs !

Tâche 1 - “Connexion”

Créez un programme simple qui demande à l’utilisateur un mot de passe. Si le mot de passe correspond au mot de passe correct, le programme affiche un message.

Astuce : Stockez le mot de passe correct dans une variable et comparez-le à cette variable.

Eksempel Utskrift
Entrez le mot de passe : passord123
C'est le bon mot de passe !

Conseils sur la procédure
  • Comment extraire du texte de l’utilisateur 👉[Python 1, Level 1]
  • Comment vérifier si le texte est identique à quelque chose.
  • Vous devez utiliser if ici.
  • N’hésitez pas à utiliser else pour afficher un message si le mot de passe ne correspond pas.

Exercice 2a

Demandez à l’utilisateur une couleur, puis affichez un message en fonction de la couleur qu’il a choisie.

Ajoutez au moins 4 couleurs à vérifier. Exemples : Rouge, Vert, Bleu, Jaune

Eksempel Utskrift
Écrivez une couleur : rouge
Le rouge est une couleur chaude !

Conseils sur la procédure
  • Comment vérifier si le texte est identique à quelque chose.
  • Ici, vous devez utiliser if, elif et else.
  • Astuce: Vous pouvez avoir plus d’un elif.

Exercice 2b

Une chose à prendre en compte est que, pour un ordinateur

Modifiez le code pour qu’il fonctionne quelle que soit la couleur que vous entrez.

Exemple : Si vous tapez røD, cela devrait toujours vous donner le message pour le rouge.

Nouveau concept ! lower() la fonction !

Pour résoudre ceci, vous devez utiliser quelque chose qui n’est pas mentionné dans le Niveau 1 :

lower(). Cette fonction rend tout le texte en “minuscules”, c’est-à-dire uniquement en petites lettres.

Elle peut être utilisée comme ceci :

tekst = "hELlo WoRLd!"
sma_bokstaver = tekst.lower()
print(sma_bokstaver) # affiche "hello world!"

Il existe également upper() pour convertir tout en MAJUSCULES.

Eksempel Utskrift
Écrivez une couleur : rouGE
Le rouge est une couleur chaude !

Tips til framgangsmåte
  • Après avoir extrait le texte de l’utilisateur, convertissez-le en minuscules avant de vérifier les couleurs.

Exercice 3

Est-ce qu’il fait chaud dehors ou est-ce qu’il fait froid dehors ? Demandez à l’utilisateur une température en Celsius. Ensuite, donnez un message en fonction de s’il fait chaud ou froid.

Eksempel Utskrift
Quelle est la température : 30
Il fait chaud dehors !

Conseils sur la procédure
  • Comment extraire des nombres de l’utilisateur 👉[Python 1, Level 1]
  • Vérifier si un nombre est supérieur ou inférieur à une certaine valeur. 👍[Python 2, Level 1]

Exercice 4 - Comparer deux nombres

Créez un programme qui demande à l’utilisateur deux nombres. Comparez ces deux nombres entre eux et affichez un message indiquant si le “premier” ou le “second” nombre est le plus grand.

Conseils sur la procédure
  • Comment comparons-nous deux variables ?

Exercice 5 - Est-ce le week-end ?

Créez un programme qui demande à l’utilisateur un jour de la semaine, puis vérifie s’il s’agit d’un week-end ou non. Affichez un message si c’est le week-end, ou un message si ce n’est pas le week-end !

Nouveau concept ! or le mot-clé !

Dans cet exercice, il peut être utile d’utiliser or. Nous n’en avons pas encore parlé, mais c’est très simple !

Vous pouvez l’utiliser pour comparer deux choses en même temps !

if number == 2 or number == 3:
    print("C'est correct !")     

Il existe également and, où les deux cas doivent être vrais simultanément pour que cela fonctionne.

Eksempel Utskrift
Écrivez un jour de la semaine : Samedi
C'est le week-end ! Woohoo !

Ekstra utfordring

Vous pouvez réaliser cela avec seulement un if et un else, comment pouvez-vous faire cela ?

Exercice 6 - Système de notation

Créez un programme qui prend un score entre 0 et 100 et renvoie une “Note”.

Score Note
Plus de 90 6
Entre 75 et 89 5
Entre 60 et 74 4
Entre 50 et 59 3
Entre 40 et 49 2
Moins de 40 1

Tips til framgangsmåte
  • Comment vérifions-nous si un nombre est supérieur à une certaine valeur ?
  • Indice : Nous n’avons jamais besoin de vérifier si une valeur est inférieure à une valeur donnée ici, tant que vous vérifiez dans l’ordre de la note la plus élevée à la plus basse.

Exercice 7 - Calculatrice Simple

Demandez à l’utilisateur deux nombres, puis demandez un “opérateur” pour le calcul. Commencez par l’addition + et la soustraction -. Effectuez le calcul et affichez le résultat à l’utilisateur.

Eksempel Utskrift
Écrivez un nombre : 14
Écrivez un autre nombre : 18
Écrivez un opérateur : +
La réponse est : 32

Conseils sur la méthode de travail
  • Déterminons d’abord comment additionner deux nombres ?
  • Comment récupérer les nombres auprès de l’utilisateur ?
  • Comment additionner deux variables ?
  • Récupérons également l’opérateur maintenant.
  • Comment vérifions-nous quel opérateur a été écrit ?