首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

把孩子打造成为码农

LOGO语言是为教育儿童编程开发的,所以语法很简单。它基于LISP,还附加有一个海龟绘图系统(Turtle Graphic)。...我们通过编写的程序,可以控制屏幕上的小海龟的移动,并在画面上留下行动的轨迹。你可以用LOGO语言画出一幅不错的画来。 于是在Ubuntu下搜索,找到KTurtle,是LOGO的一个变体。...常见的命令包括forward, backward, turnleft, turnright,用于控制小海龟的前进后退和转向。另外也可以用ask和print来输入输出。变量用$a的形式表示。...在绘图过程中,小海龟不断移动,同时左侧也会用黄色标明运行到哪一行了,非常有趣。一句话来形容,麻雀虽小,五脏俱齐。 ? KTurtle界面 你可以通过它的帮助菜单(需要安装)来查询具体的命令。 ?...如果你数学不错,甚至可以写一个分形的绘图 (只不过速度真的很慢很慢)。

796100

c# GDI+简单绘图(一) c# GDI+简单绘图(一)

c# GDI+简单绘图(一)   最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等.   ...最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且我自己又在网上学习金老师的培训班,也是要用到这个类.在学习中有一些体会,所以准备把这些体会记下来...大概了解了什么是GDI+后,我们来看一下绘图要用到的主要工具,要画图,肯定要画板吧,在C#中画板可以通过Graphics这个类来创建,有了画板,总得弄个笔什么之类的吧,不然怎么画呀,难不成我们用手指画....其它相关链接: c# GDI+简单绘图(一):介绍GDI+ 基础知识 c# GDI+简单绘图(二):介绍GDI+绘图知识 c# GDI+简单绘图(三):实现仿QQ截图功能 c# GDI...+简单绘图(四): 实现仿WINDOWS 画板功能 作者:stg609 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

1.7K40

青少年编程:用Python探究数学(1)

画多边形 1966年,麻省理工的数学家Seymour Aubrey Papert和Wally Feurzeig设计了一种名为Logo的编程语言,其初衷是为了向儿童教授计算机编程技能,Logo一词源自希腊语逻各斯...在Logo语言中,有一只小海龟(turtle),通过向它发送命令,可以实现各种绘图操作。Python继承了Logo语言的这个特点,在它里面有一个名为turtle的内置模块,同样能够实现各种绘图操作。...下面就学习一下,如果用这只小海龟画一个多边形。 引入模块 首先,打开Python自带的IDLE编辑器,创建一个名为myturtle.py的文件。 要使用Python中的“海龟”,必须先要引入它。...from是一个关键词,表示从哪个模块引入函数 turtle是用来绘图的模块名称 import引入模块的关键词 \*表示所有的东西,即turtle模块中的所有内容都被引入到当前文件中 写完上面的代码,就保存文件...再保存文件,并按下F5键,会看到小海龟和它走过的轨迹了。 [t02_20200522144043.png] 改变方向 真实的海龟,不撞南墙不回头,是吗?不是,它会改变自己的行进方向的。

1.1K00

青少年编程:用Python探究数学(1)

画多边形 1966年,麻省理工的数学家Seymour Aubrey Papert和Wally Feurzeig设计了一种名为Logo的编程语言,其初衷是为了向儿童教授计算机编程技能,Logo一词源自希腊语逻各斯...在Logo语言中,有一只小海龟(turtle),通过向它发送命令,可以实现各种绘图操作。Python继承了Logo语言的这个特点,在它里面有一个名为turtle的内置模块,同样能够实现各种绘图操作。...下面就学习一下,如果用这只小海龟画一个多边形。 引入模块 首先,打开Python自带的IDLE编辑器,创建一个名为myturtle.py的文件。 要使用Python中的“海龟”,必须先要引入它。...from是一个关键词,表示从哪个模块引入函数 turtle是用来绘图的模块名称 import引入模块的关键词 *表示所有的东西,即turtle模块中的所有内容都被引入到当前文件中 写完上面的代码,就保存文件...再保存文件,并按下F5键,会看到小海龟和它走过的轨迹了。 ? 改变方向 真实的海龟,不撞南墙不回头,是吗?不是,它会改变自己的行进方向的。

1.2K20

Java-GUI编程绘图

绘图 很多程序如各种小游戏都需要在窗口中绘制各种图形,除此之外,即使在开发JavaEE项目时,有时候也必须"动态"地向客户 端生成各种图形、图表,比如 图形验证码、统计图等,这都需要利用AWT的绘图功能...组件绘图原理 之前我们已经学习过很多组件,例如Button、Frame、Checkbox等等,不同的组件,展示出来的图形都不一样,其实这些组件展示出来的图形,其本质就是用AWT的绘图来完成的。 ​...在AWT中,真正提供绘图功能的是Graphics对象,那么Component组件和Graphics对象存在什么关系,才能让Component绘制自身图形呢?...程序中绘图也一样,也需要画布,画笔,颜料等等。AWT中提供了Canvas类充当画布,提供了Graphics类来充当画笔,通过调用Graphics对象的setColor()方法可以给画笔设置颜色。...填充圆角矩形区域 fillOval() 填充椭圆区域 fillPolygon() 填充多边形区域 fillArc() 填充圆弧对应的扇形区域 drawImage() 绘制位图 案例: ​ 使用AWT绘图

1K00

谁说后端不能画出美丽的动图?让我来给大家拜个年!

因此,我今天的主要目的就是使用小海龟这个工具,画一副我心目中的拜年gif,提前向大家拜个早年! turtle 我也可以简单地介绍一下turtle这个工具库。...当速度设置超过10时,小海龟将会以0的速度进行绘画。 另外,值得一提的是,使用这个小海龟工具时,你可以随时将它重置到初始位置。此外,你还可以自由控制小海龟是否与绘图区域接触。...换句话说,如果你不希望小海龟留下路径,可以将它抬起,就像我们使用中性笔时抬起笔尖一样。除此之外,其他方面没有什么特别需要强调的了。 确实,使用这个小海龟工具进行绘图确实需要花费一些精力。...:放笔的动作,再动就要出现轨迹了 turtle.home:直接回到原点 turtle.forward:让小海龟换方向 turtle.write:简单的开始写字,当然了,如果你不用这个api的话,按照你的提示轨迹...,可以一笔一划的写出来一个字,这个api不会一笔一划,就是简单的把你想要的字放上去而已。

26841

漫画 | 简单易学的Python海龟绘图

点击“博文视点Broadview”,获取更多书讯 01 Turtle那些事儿 Turtle(也被称为海龟绘图)是一个绘图库,它的绘图原理是模拟一只小海龟在屏幕上爬行,其爬行路径就形成了绘制的图形。...因此使用Turtle绘图简单又有趣,非常适用于Python入门学习,也适用于Python进阶学习。 ▊Turtle 中的基本概念 在 Turtle 中有两个重要的基本概念。...本书是《看漫画学Python》的进阶版本,继续秉承有趣、有料、好玩、好用的理念,并继续采用《看漫画学Python》一书中3个不同的漫画人物角色,通过这3个角色之间的轻松对话把复杂的技术问题简单化。...如果您想提升Python技能,则无论您是想学习编程的小学生,还是想参加计算机竞赛的中学生,抑或是计算机相关专业的大学生,甚至是正在从事软件开发的职场人,本书都适合您阅读和学习。...并发编程的三大核心问题 ▼点击阅读原文,了解本书详情~

1.2K10

python Plotly绘图工具的简单使用

也就是说说plotly是一个单独的绘图库,有自己独特的绘图语法、绘图参数和绘图原理,因此我们需要单独学习它。 2、导入相关库   对于我们做数据分析的人员来说,一般用的都是离线绘图库。...,在数据组织上比较费劲,但是任然比起matplotlib绘图简单、更好看。...2)graph_objs(“go”)库的绘图原理 ① 简单的案例说明 df = pd.read_excel("plot.xlsx") # 步骤一 trace0 = go.Scatter(x=df["年份...3)expression(“px”)库的绘图原理 ① 简单的案例说明 iris = pd.read_excel("iris.xlsx",sheet_name="Sheet2") fig = px.scatter...到此这篇关于python Plotly绘图工具的简单使用的文章就介绍到这了,更多相关python Plotly绘图内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

2.1K30

基于python的turtle实现圣诞树的绘制

一、前言 提示:想基于turtle实现一个绘图,就找了相关案例,并实现了圣诞树的画法。可简单介绍此次创意背景。...参考:https://zhuanlan.zhihu.com/p/449174976 二、基于turtle实现绘制圣诞树 turtle是python内置库,是一直带着笔的小海龟,通过小海龟的爬行,可以绘制出各种各样的图形...在控制小海龟爬行的过程中,还能充分训练自己的编程思维。比如递归这个说不清理还乱的家伙!! 三、效果展示 四、实现步骤 代码实现分步骤 1....定义函数snow() 绘制一朵雪花 # 画雪花 def snow(snow_count): hideturtle() # 隐藏小海龟 pensize(2) # 笔的宽度 for...定义函数name()可随机写一些文字 # 飘落名字 def name(name_count): hideturtle() # 隐藏小海龟 pensize(2) #笔的大小 for

42330
领券