Cours de Développement Python
Chapitre
>
Niveau

Créer des listes
Listes de chaînes

Objectif

Déposez de la nourriture et appelez les porcelets en mettant leurs noms sur une liste.

Les porcelets vont probablement avoir faim bientôt, prenez le grand sac de nourriture pour cochons et dirigez-vous vers les deux (2) marques X sombres sur la carte. Utilisez la fonction place() pour verser la nourriture du sac pour que les porcelets puissent manger, comme ceci : player.place("food").

Après avoir terminé de déposer la nourriture sur les deux marques X sombres, dirigez-vous vers la marque X claire et appelez les porcelets pour qu'ils puissent venir manger. Leurs noms sont “Peggle” , “Peter”, “Piper” et “Pedro”. Pour faciliter l'appel, mettez leurs noms dans une liste, comme ceci : names = ["Peggle", "Peter", "Piper", "Pedro"]

Utilisez une boucle for pour appeler tous les noms des porcelets en utilisant la fonction speak(). Ajoutez le message d'appel "Come here %s”. Le %s vous permet d'ajouter une chaîne à l'appel, dans ce cas un nom.

names = ["Peggle", "Peter", "Piper", "Pedro"] for x in names: player.speak("Come here %s" % x)

Dans ce code, le joueur pourra appeler les noms de tous les porcelets dans l'ordre. Le x dans la boucle for compte le cycle sur lequel la boucle est en tant que résultat, elle parcourt chaque nom de la liste dans l'ordre jusqu'à ce qu'elle atteigne la fin.

Livre de Code