如何在球拍初学者中显示带引号的字符串

How to display a string with quotes in racket Beginning Student

如何在 Racket 中将 <">(双引号)显示为字符串的一部分?

例如我想创建一个名为 "apple" 的字符串 注意:双引号是字符串的一部分。

我读到你可以用 \ like "\"apple\"" 转义引号,它给出输出 \"apple\"

我怎样才能将双引号单独作为字符串的一部分?

注意:我使用的是 DrRacket 的 Beginning Student 语言,如果答案也遵循相同的语言,我会更喜欢。

提前致谢。

在初级学生语言中你可以这样做:

> (string-append "\"" "apple" "\"")
"\"apple\""

请注意,交互 window 打印 结果字符串 \"。 为了向用户 显示 字符串,通常使用 display。 但是,直到高级学生语言才可用:

> (display (string-append "\"" "apple" "\""))
"apple"

(字符串追加 "\"" "string" "\"")

会显示"string"