简单的函数调用

你可以在 Racket 中调用函数,方法是将其包含在括号中,并在其后面加上参数。这看起来像 (function argument ...)

> (define (f x) x)
> (f 1)
1
> (f "salmon")
"salmon"
> (define (g x y) (string-append x y))
> (g "large" "salmon")
"largesalmon"
> (g "large " "salmon")
"large salmon"

+*这样的操作也是函数,它们使用与调用 fg 相同的语法。

> (+ 1 2)
3
> (* 3 4)
12
> (+ (* 3 3) (* 4 4))
25

有关更多信息和示例,请参阅 球拍指南中的“ 函数调用 ”。