清点背包
在离开地牢之前,Hoppy 需要确认他带齐了所有东西。
使用 len() 来计算物品数量,使用 in 运算符来检查某样东西是否在里面。
检查工具
backpack = ["Map", "Compass", "Key"] # 有多少物品? count = len(backpack) # 3 # "Key" 在背包里吗? has_key = "Key" in backpack # True # "Gold" 在背包里吗? has_gold = "Gold" in backpack # False
你的任务
1
背包
我们有一个你看不见的列表 items。
2
计数
创建一个变量 total,存储 items 的长度。
3
搜索
创建一个变量 has_potion。如果 "Potion" 在列表中,它应该是 True,否则是 False。
4
报告
打印 total 和 has_potion。
参考答案点击展开点击收起
in 就像在提问,它会给你 True 或 False。
# 假设 items 已经定义 total = len(items) has_potion = "Potion" in items print(total) print(has_potion)
高级技巧想更进一步?点击展开点击收起
你可以使用 not in 来检查某样东西是否 不在 里面。
if "Map" not in backpack:
print("我们要迷路了!")pymain.py
Loading...
终端输出
Terminal
Ready to run...