列表就像能装很多小动物的魔法书包🎒,用方括号[]
创建:
🐾 示例1:创建动物园
zoo = ["🐯老虎", "🐧企鹅", "🐍小蛇"] # 用逗号分隔不同动物
print("我的动物园有:", zoo)
🔑 小技巧
可以用zoo[0]
获取第一个动物(电脑数数从0开始哦!)
试试print(zoo[1] + "在游泳!")
用append()
添加新动物,pop()
送走动物:
🐻 示例2:迎接新朋友
zoo.append("🐻小熊") # 添加新动物到书包最下面
print("新朋友来了!现在有:", zoo)
🚀 示例3:放飞小鸟
fly_away = zoo.pop(1) # 送走第2个动物(企鹅的位置是1)
print(fly_away + "飞走啦!剩下的动物:", zoo)
用for
循环给所有动物喂食:
🍎 示例4:自动喂食器
for animal in zoo:
print("正在给" + animal + "喂胡萝卜🥕")
输出效果:
正在给🐯老虎喂胡萝卜🥕
正在给🐍小蛇喂胡萝卜🥕
正在给🐻小熊喂胡萝卜🥕
任务1:扩建动物园
创建一个空列表my_zoo = []
用input()
连续添加3种动物
打印出"最活泼的动物是:" + 第三个动物
任务2:夜行动物管理
night_animals = ["🦉猫头鹰", "🦇蝙蝠", "🐺狼"]
# 用循环打印:"夜间巡逻发现:" + 动物名
会说话的动物:让每个动物说出自己的特点
for animal in zoo:
if "🐯" in animal:
print("我是丛林之王!")
elif "🐧" in animal:
print("南极来的游客~")
用循环画动物方阵:
for i in range(3):
print("(\_/)" * 3) # 打印三行小兔子
创建包含5种动物的列表
用循环给所有动物添加"❤️"爱心标记
设计一个动物方阵图案
✅ 完成挑战了吗?
明天我们将学习如何让宠物自己做决定——条件语句!记得观察家里的宠物怎么选择食物哦~ 🐾
小锦囊:遇到循环问题时,把自己想象成动物园管理员,挨个检查每个笼子!
还没有人发表评论