Μάθημα Ανάπτυξης Python
Κεφάλαιο
>
Επίπεδο

Δημιουργία Λιστών
Λίστες συμβολοσειρών

Στόχος

Τοποθέτησε το φαγητό και κάλεσε τα γουρουνάκια δίνοντας τα ονόματά τους σε μια λίστα.

Τα γουρουνάκια πιθανώς θα πεινάξουν σύντομα, οπότε σήκωσε τη μεγάλη τσάντα με το φαγητό για γουρούνια και κατευθύνσου προς τα δύο (2) σκούρα σημάδια Χ στον χάρτη. Χρησιμοποίησε τη συνάρτηση place() για να ρίξεις το φαγητό από την τσάντα, ώστε τα γουρουνάκια να το φάνε, όπως εξής: player.place("food").

Αφού τελειώσεις με την τοποθέτηση του φαγητού και στα δύο σκούρα σημάδια Χ, πήγαινε στο ανοιχτό σημάδι Χ και κάλεσε τα γουρουνάκια ώστε να έρθουν να φάνε. Τα ονόματά τους είναι “Peggle”, “Peter”, “Piper” και “Pedro”. Για να είναι πιο εύκολο να τα καλέσεις, τοποθέτησε τα ονόματά τους σε μια λίστα, όπως εξής: names = ["Peggle", "Peter", "Piper", "Pedro"]

Χρησιμοποίησε έναν βρόχο for για να καλέσεις όλα τα ονόματα των γουρουνών χρησιμοποιώντας τη συνάρτηση speak(). Πρόσθεσε το μήνυμα κλήσης "Come here %s". Το %s σου επιτρέπει να προσθέσεις μια συμβολοσειρά στην κλήση, σε αυτήν την περίπτωση ένα όνομα.

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

Σε αυτόν τον κώδικα, ο παίκτης θα μπορεί να καλεί τα ονόματα όλων των γουρουνιών με σειρά. Το x στον βρόχο for μετράει σε ποιον κύκλο βρίσκεται ο βρόχος, με αποτέλεσμα να διέρχεται από κάθε όνομα στη λίστα με τη σειρά μέχρι να φτάσει στο τέλος.

Βιβλίο Κώδικα