Block表达式Block表达式block表达式 几乎就像一个块语句,但它是一个表达式,它使用块下的最后一个表达式作为值。 它类似于语句列表表达式,但语句列表表达式不会打开新的块作用域。 let a = block: var fib = @[0, 1] for i in 0..10: fib.add fib[^1] + fib[^2] fib