海龟使用IPython显示器

IPythonDisplayTurtle的Python项目详细描述


在制品

请注意,这仍在积极开发中,因此可能不适合您!在

一只甲鱼

一个经典海龟模块的实现主要使用IPython.display, IPython.HTML和纸条。 可用于Jupyter笔记本电脑,以及不支持ipyWidget的地方。只需要单向通信就可以工作,所以非常适合远程服务器情况。 还具有水平绘制功能。你可以自己检查源代码以获取更多信息!在

如何从终端/命令提示符安装:

pip install IPythonDisplayTurtle

从jupyter笔记本单元安装:

^{pr2}$

使用方法:

fromIPythonDisplayTurtleimportSnakecolours=["red","orange","yellow","green","blue","purple"]divisions=12angle=360/divisionst=Snake(_pendown=0)foriinrange(divisions):if(i%2==0):t.pendown()t.pencolor(colours[int(i/2)%len(colours)])else:t.penup()t.goforward(300/divisions)t.turnright(angle)t.penup()t.goforward(120)t.turnright(360)t.display()

Example Turtle

Binder

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java收回EhCache中的所有元素   java创建带有箭头的组合框,以在其中增加值   在Java中使用JsonPath解析JSON中的数组   java如何在应用程序类不可见的模块中获取上下文?   exoplayer中的java Recyclerview不起作用   java MS Access无法打开更多表   从xmlschema到java的unicode拉丁脚本子集的正则表达式   在spring sts模型中,java时间戳格式必须为yyyymmdd hh:mm:ss   java将XPath转换为Jsoup的CssSelector   java Solr运算符类似于SQL中的类反向运算符   java使第三方类不可变   java跳过自定义卡片堆栈视图的动画   java如何修复“使用Spring AOP,我想更改返回值,但返回类不是我的返回方法”   java使用正则表达式解析字符串   java泛型与遗留代码的兼容性为什么foreach在运行时失败,而迭代器工作正常   hibernate如何使用java持久性重试锁定等待超时?