现在已经是2026年了。让我们欢迎2026的到来!我网站的版权年份是在第一时间就进行了更新,甚至不是我自己手动操作的,原因就是我的版权代码写的是这样的:

© 2024 - <?php echo date("Y"); ?> Mcenahle。保留所有权利。

其实下午我还是在继续学 Python,现在是进行到了列表的操作阶段。然后想了想,在我们这个学校,学编程语言的应该只有我一个吧。遇到什么问题,问老师,老师不会;问同学,他们也只会玩游戏。所以我就觉得很孤单的,遇到什么问题,只能自己去想解决方案,或者找 ChatGPT,给它贴代码,问问是什么回事导致代码不能跑/没法实现预期效果。

去年年底看到 这个网页,里面就讲了二级 Python 的一些算分规则。其中:

  1. turtle 题对系统给出代码不得做任何修改,只要修改,直接 0 分;
  2. 所有编辑的代码要能成功运行,不能运行的直接 0 分;
  3. 除了 turtle 题目之外,所有题目只要能解决问题就给分,不一定与模板中代码思路一致。甚至可以把模板中代码都删除掉重新写;
  4. 用超出考纲的函数或者方法,只要评判结果一致,就算分。

那么问题来了,假设某个题目要求实现 2 个或者多个答案,而我只能实现 1 个,那么算几分呢?比如:

"""
对 books_favorite 进行操作,附上数字表示进行排名。
要求:
用 zip() 函数将 books 和 authors 以“著作名,作者”的形式结合成新列表。并将结果打印在屏幕上。
用 enumerate() 函数,从 1 开始,枚举 books_favorite 列表,将结果打印在屏幕上。
最终的打印结果参考:
[('红楼梦', '曹雪芹'), ('三国演义', '罗贯中'), ('水浒传', '施耐庵'), ('西游记', '吴承恩')]
[(1, '三国演义'), (2, '西游记'), (3, '红楼梦'), (4, '水浒传')]
"""

books = ['红楼梦', '三国演义', '水浒传', '西游记']
authors = ['曹雪芹', '罗贯中', '施耐庵', '吴承恩']

# 用 zip() 将两个列表绑定
zipped = zip(books, authors)

# 转换回列表后打印绑定结果
print(zipped)  # 正确答案:print(list(zipped))

# 新建 books_favorite 列表,顺序按小贝的喜好来
books_favorite = ['三国演义', '西游记', '红楼梦', '水浒传']

# 用 enumerate() 函数枚举 books_favorite,从 1 开始
rank_with_favourite = list(enumerate(books_favorite, start = 1))

# 转换回列表后打印结果
print(rank_with_favourite)

所以,这条路我只能自己走下去,而陪着我走的,只有自己的信心。但有的时候,看着自己的代码跑不出来,想想没人和我同行,真的很寂寞。

3 月底的计算机二级过后,要正式开始教师资格考试的准备了;这个真的要开始写作文了。当然,谁都不能阻挡我继续考试的。