Python 语法中有一些元素不太常见,也很少用到。这是因为它们能提供的好处很少, 或者它们的用法很难记住。因此,许多Python 程序员(即使有多年的经验)完全不知道这 些语法元素的存在。其中最有名的例子如下: • for … else 语句。 • 函数注解(function annotation)。 for…else…语句 在for 循环之后使用else 子句,可以在循环“自然”结束而不是被break 语句终 止时执行一个代码块: