给好朋友的加油卡
函数 decorate(word) 会给一句话前后加上 ✨ 花边,主程序拿到花边卡再输出、再画成卡片。 可现在输出的全是 None——花边拼好了,却没有交回去。修好它,让程序输出: ✨考试加油✨ ✨天天开心✨ ✨早点睡觉✨ 交对以后,把三句
小卖部结账小票
买 1 个书包、2 本本子,满 100 减 20。查单价 price_of、算小计 subtotal、算满减 discount、输出一行小票 show——四个函数都写好了,你来补全主程序,把它们按顺序串起来。 正确的小票是: 书包 80 元
糖葫芦上有条虫
一串糖葫芦装在列表 fruits 里,从上往下串在竹签上。可第 2 颗是酸柠檬,中间还混进了一条虫 🐛! 请你对列表改、删、加各做一次:把下标 1 的 🍋 换成 🍒,把 🐛 删掉,在末尾再串一颗 🍇。左边是原来那串,右边是你做好的
红绿成绩墙
七个成绩画成一面柱子墙,眼睛 👀 会从左到右一根根看过去。 请在循环里写一个筛选:不到 60 分的成绩,就 append 进列表 low。进了 low 的柱子会变红、头上加 💪。程序最后输出: 要加油的成绩 [42, 58, 35] 一
气温过山车
一周的最低气温有零上、零下,还有 0 度,画出来像一段过山车。柱子已经会画了,请你用 max、min、sum、len 算出最高温、最低温、平均温度(平均用整除),让 🔥 和 ❄️ 落到对的那一天。程序输出: 最高 8 最低 -6 平均 1
小火龙进化!
小火龙的样子全装在字典 hero 里:名字、模样、等级、光晕颜色。左边已经画了进化前,请你用键改掉三个值,让右边画出进化后的样子: emoji 变成 "🐉" level 在原来的基础上加 1 color 变成 &quo
找到寿星放烟花
今天是小红的生日!四个朋友站在四个角上,程序要在 people 里按 name 找到寿星,把那条记录记到 star 里——烟花只在 star 头顶放。 请在循环里写查找:如果 p["name"] 等于 target,就
最想去哪座城市
同学们投票选最想去的城市,每张票是一个字典,记着谁投的、投了哪座城市。请你按城市数票,下面会把每座城市的票数画成一根圆点柱。 现在循环里那一行写错了,每座城市都被设成了 0 票。把它改成「在原来的票数上加 1,没见过的城市从 0 开始」,程
跳绳打卡:累计怎么会往下掉
小明每天跳绳,程序要输出每天累计跳了多少个,最后输出一周总数。 运行一下现在的程序,看看打印出来的中间值:累计的个数应该只增不减,可它却忽高忽低——画面里的折线也跟着上下乱跳。 从第一个不对劲的中间值入手,找到出错的那一行并修好,让程序输出
勇者打怪兽:盯住怪兽的血量
勇者打了 5 个回合,每回合的伤害在 hits 里,怪兽一开始有 100 滴血,伤害加起来正好 100。 程序每回合都打印一次怪兽的血量——这就是在逐步观察变量。可运行后怪兽的血一会儿少一会儿多,最后还活着。 对照每一回合的 hp,找出它第