问题标签 [turtle-graphics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 作为 Haskell Monad 的 Turtle Graphics
我正在尝试在 Haskell中实现海龟图形。目标是能够编写这样的函数:
然后让它产生一个点列表(可能带有其他属性):
我所有这些都以“正常”的方式工作,但我未能将其实现为 Haskell Monad 并使用 do-notation。基本代码:
有了这个我现在可以写
并得到预期的结果。但是我不能将此作为Monad
.
结果是
如果我将列表包装在一个新对象中
我明白了
我尝试了各种其他版本,但我从来没有让它像我想的那样运行。我究竟做错了什么?我怎么理解不正确?
python - 在python中的一行中读取两个单独的值
我需要你的帮助。到目前为止,这是我的程序
如您所见,当字符串后面没有 [n] 时,它会被忽略。我怎样才能解决这个问题?
python - 在python中的一行中读取三个或更多单独的值
可能重复:
在 python 的一行中读取两个单独的值
所以这是我到目前为止的程序:
但我还需要实现turtle.goto、turtle.write 和turtle.color 命令,这需要另一个字符串或整数变量。我应该在代码的哪一部分定义这些变量?
python - 如何将用户输入的命令作为海龟命令执行?
我需要能够向用户询问乌龟命令,例如 forward(90) 并将其作为乌龟命令执行,例如 turtle.forward(90) 并重复直到用户退出。到目前为止,我有:
python - 14 段显示与海龟图形
如何使用海龟图形将输入转换为 14 段字符?
我不需要粘贴代码的完整答案;我只需要一些关于如何去做的想法。
java - java乌龟递归
我需要编写一个将 T 画成圆圈的方法。
int s= T 的长度 int c= 要绘制的 T 的数量和转动每个 T 的度数
这是我的代码:
int s = 线的长度 int c= 要绘制的 T 的数量(以及每次转动的度数)
绘制的是:一个 4 圈 T 的这个方法在递归中被调用,我找不到这个方法的任何停止条件,因为 int c 参数可以改变,因为它是转角,但它需要改变,因为那是我的停止参数.
有什么帮助吗?
python - 递归地在每个深度绘制带有颜色的谢尔宾斯基三角形?
任何人都可以帮助解决这个问题吗?
我想要一个在特定深度有颜色的谢尔宾斯基三角形,如下所示:
我不知道如何使三角形颜色在特定深度发生变化。
提前致谢!
python - 海龟图形不是从函数中绘制的
使用下面的函数,输入在空间上分割(即向前 20),turtle 将执行颜色和写入函数,但使用 forward、back、right 或 left 什么都不做,只会打开一个空白的海龟窗口
这是我的函数和代码的精简版本,用于前进和后退命令:
menu - 如何在 Python Turtle Graphics 中插入交互式菜单
所以我有一个计算机科学的作业,要求我在我的 python 海龟图形项目中放置一个交互式菜单。我在 python 2.7.3 上运行,希望获得有关要导入哪些模块的帮助,以及如何将交互式菜单放入 python 海龟图形的基本概述。谢谢您的回答!