Python 开发课程
第 章
>
第 级
创建列表
字符串列表
目标
放下食物,并通过将小猪仔的名字放入列表中来召唤它们。
小猪仔可能很快就会饿了,拿起一大袋猪食,前往地图上的两个(2个)黑色 X 标记处。使用 place() 函数从袋子中倒出食物,让小猪仔吃,如下所示:player.place("food") 。
在两个黑色 X 标记处放好食物后,前往浅色 X 标记并召唤小猪仔以便它们可以过来吃。它们的名字是 “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)
在这段代码中,玩家将能够按顺序调用所有小猪仔的名字。for 循环中的 x 记录循环进行到哪个循环,因此它会依次遍历列表中的每个名字,直到到达末尾。
代码书