Dialoguer avec la machine

A vous de jouer !

Level 1 :

In [9]:
Nom = "Nadia"
print("Hello ", Nom)
print("Comment vas-tu", Nom, "?")
Hello  Nadia
Comment vas-tu Nadia ?

  • Changez ce code afin que la machine vous parle.

Level 2 :

In [ ]:
Nom = input("Quel est ton nom ? ")
print("Bonjour", Nom)
print(nom, "est un joli nom !")
print("Passe une bonne journee Nadia")
  • Il y a une erreur dans ce code. Vous devez la corriger pour exécuter ce programme.

  • Changez de prénom... Un problème ?

  • Modifiez le code en ajoutant des questions et des réponses.

Level 3 :

Voici le contenu du programme \(\texttt{password1.py}\) :

In [10]:
Password = input("Entrez le de mot de passe :")
if Password == "1234":
    print("Vous pouvez continuer")
else:
    print("Mot de passe incorrect")
    print("Vous devez trouvez le mot de passe !")
Entrez le de mot de passe :password
Mot de passe incorrect
Vous devez trouvez le mot de passe !

  • Trouvez le mot de passe.

  • Que veulent dire \(\texttt{if}\) et \(\texttt{else}\) ?

  • Changez le mot de passe.

  • Améliorez ce code. (Ajoutez par exemple une ligne "Bravo !" en cas de réussite...)

Relevez des défis : Pydéfis