racket 相关问题

Racket是Lisp / Scheme系列中可扩展的多范式编程语言。

使用for循环遍历列表(球拍)

我在编写使用for循环遍历数字列表并返回所有小于10的数字的函数时需要帮助,我什至不知道从哪开始,如果有人可以帮助一个...

回答 1 投票 -3

使用嵌套列表(未知程度)(球拍)

这是我第一次发布,因此,如果我搞砸了,请告诉我:)这是我无法导入或使用“用于函数”的作业。所以我有一个嵌套列表,但我不知道它的程度...

回答 1 投票 0

我何时应该使用不精确的数字前缀(#i)?

如果我理解正确,默认情况下,球拍中的数字是不精确的。因此,在什么情况下我应该明确使用不精确的数字前缀(#i)?它是做什么用的?

回答 1 投票 0


如何在球拍中为Web应用程序将数字转换为字符串

我创建了一个简单的Web应用程序,用户在其中输入数字,然后将其计算为不同的货币。我发现的问题是,要显示该数字,首先需要...

回答 1 投票 2

如何在球拍/计划中构造值println?

如何将两个表达式融合为一个:(map(lambda(x)(println x))(gen-truth 2'(#t #f)))(map(lambda(x)(println(apply and- l x)))(gen-truth 2'(#t #f)))很高兴在...

回答 1 投票 0

取一个值并将其通过结构列表并返回具有相应值的列表

我正在尝试编写一个函数,该函数需要一年的时间和一系列结构(定义为事件)作为输入,并吐出相应的结构。 (定义结构事件(命名日期为星期一)#:透明)...

回答 1 投票 0

球拍/曲目的解释和评估之间有什么区别?

乍看之下,它们看起来非常相似。它们是同义词吗?

回答 2 投票 1

是否有可能编写一个将带任何宏并将其转换为函数的函数,以便可以将其作为参数传递给另一个函数?

AND和OR是宏,由于宏不是方案/机架中的第一类,因此它们不能作为参数传递给其他函数。部分解决方案是使用and-map或or-map。是否可以...

回答 3 投票 0

#!在方案中打印值时出现非特定错误

我一直得到我的输出为:考试平均:50。#!unspecific每当我尝试在计划中打印程序时。我使用两个函数print和secprint,我认为可能会发生错误:(define ...

回答 1 投票 1

在Racket(Scheme)中,是否有任何方法可以将(列表1 2 3)转换为仅1 2 3?

#lang球拍(需要语法/解析/定义)(需要球拍/绘制)(定义厚度1.99)(定义颜色集(哈希`black`(0 0 0)`white`(255 255 255)`light-灰色`(229 229 229)`dark -...

回答 1 投票 0

方案-生成列表的所有不同排列

[特别是在阅读有关函数式编程和方案(以及Racket)的书时,我碰巧遇到了一个练习,其中陈述了以下内容: [

回答 1 投票 0

具有索引作为LISP中参数之一的Map函数

LISP语言(尤其是Racket)中是否有任何内置函数都可以像map一样工作,但是将元素的索引作为映射函数的参数之一传递?这样的示例...

回答 2 投票 0

球拍中列表和列表*之间的差异

同时阅读:https://docs.racket-lang.org/reference/pairs.html我遇到了list *类似于list,但是最后一个参数用作结果的尾部,而不是最后一个元素。结果是...

回答 1 投票 0

如何在球拍中的需求中提供完整路径?

试图从另一个文件访问功能。放置(提供(全部定义))在另一个文件中。现在尝试使用完整路径实际引用它:(需要“ C:\ Users \ functions.rkt”)...

回答 1 投票 0

为什么将map应用于表达式列表,并且仅返回一个布尔值?

(定义(购物车清单)(cond((空清单)'())((=(长度清单)1)(地图清单(第一个清单)))(其他(append-map(lambda(x) (地图(lambda(y)(cons y ...

回答 1 投票 0

方案撤消清单

我正在尝试使用DrRacket反转Scheme中的列表。代码:(定义rev(lambda(l)(if(null?l)'()(append(rev(cdr l))(list(car l)))))))如果我输入了(rev'(a(( b)(cd)((((...

回答 2 投票 2

如何从方案字节向量中检索外部原始字节指针?

方案提供了一种字节向量类型,可用于对字节和字节数组进行低级操作(请参见r6rs和chez手册)。但是,它似乎没有提供检索...

回答 1 投票 0

为什么我不能在Scheme的let语句内使用car?

下面的Scheme代码可以正常工作:(定义(相同奇偶校验x。数字输入)(定义(校验奇偶校验a)(=(余数x 2)(余数a 2))))(定义(iter数字左)(cond((null?numbers -...

回答 1 投票 0

Racket-一个将集合作为输入并输出其功率集合的函数

我正在尝试编写一个函数,该函数接受一个集合作为参数并返回它的幂集,也返回一个集合。使用示例:(power-set(set 1 2));应该输出=>(set(set)(set ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.