字符

字符 属于 Common Lisp

10 个练习

关于 字符

字符是对象,表示一段文本(例如字符串或文本流)中的一项。

字符写作#\后跟它的名称(例如#\A、#\9、#\!、#\Space)。

比较

除了char=、char<和char>,还有char<=和char>=,以及不区分大小写的版本,例如char-equal和char-greaterp。

顺序

字符可以和整数互相转换。(但它们不是整数,而是一种独立的类型。) 规范把字符的确切顺序留给实现来决定。 这意味着不要想当然地假设(char> #\a #\A),或对字符的顺序做出类似的假设。 标准确实规定,(char< #\A #\Z)、(char< #\a #\z)和(char< #\0 #\9)必须为 true。

字符的类型

Common Lisp 有几个谓词可以判断某个字符属于哪种“类型”,例如alphanumericp、digit-char-p和graphic-char-p。 还有upper-case-p和lower-case-p可以判断字符的大小写。

通过 GitHub 编辑 该链接会在新窗口或标签页中打开

学习 字符

练习已锁定

再解锁 7 个练习即可练习 字符