如何在logo小海龟里面画八卦图

如何在logo小海龟里面画八卦图,第1张

八卦图画法,需要用户首先使用圆规画出一个圆形,选取四分之一直径,做半径画出两个小圆,最后再讲周围补充,并用橡皮擦去多余部分即可。具体 *** 作步骤如下。

1、用圆规画出一个大圆,直尺画出一条直径。如下图所示

2、选取四分之一直径,做半径画出两个小圆。如下图所示。

3、擦掉多余的部分,画出两个更小的圆。如下图所示。

4、用铅笔做填充,如下图所示。

5、最后,在用铅笔将周边八卦画出即可。如下图所示。

注意事项:在画圆时,如果没有圆规可以使用瓶盖代替,另外在画的过程中可以先画出大概然后在用橡皮擦拭即可。

CX-LOGO,这个软件不是特好用,特麻烦,可以锻炼智力,我记得小学时学过,当时觉得挺有意思的,后来才觉得无趣。你要下载百度一下就行了,^_^。其实,几何画板挺好用的(画图),比它强。

repeat 5[fd 50 rt 140 fd 50 lt 68]

50是边长,可以自己修改成别的数字,

rt 140 和 lt 68 是画图过程中的两次转弯动作。右转的角度要永远比左转的角度大72度就可以保证画出来的是五角星。

你也可以用别的度数来试,比如150和78,100和28,都可以。不同的角度,画出来的效果是不一样的。五角星有的很“胖”,有的很“瘦”。

如果要想把五角星摆正,可以这样画:

rt 20 repeat 5[fd 50 rt 140 fd 50 lt 68]

提前右转一个角度,这个20度是这样算的:

90-140/2=90-70=20

如果你用别的角度如: rt a lt b, (a-b=72)

那么提前转弯的角度就是:90-a/2

代码如下

import turtle as t

tspeed(10)

tpensize(1)

tfillcolor('red')

tpencolor('black')

tshape(name='classic')

ttracer(True)

#旗布

print('1旗布')

tpenup()

tleft(135)

tfd(350)

tright(135)

tpendown()

tbegin_fill()

for i in range(2):

tfd(500)

tright(90)

tfd(350)

tright(90)

tend_fill()

#就位

tfd(417)

tpenup()

tright(90)

tfd(30)

tleft(18)

tpendown()

#星1大

print('2大五角星')

tfillcolor('yellow')

tbegin_fill()

for j in range(5):

tfd(40)

tleft(72)

tfd(40)

tright(144)

tend_fill()

#星2小1

print('3小五角星,一')

tright(108)

tpenup()

tfd(85)

tleft(90)

tfd(10)

tpendown()

tleft(18)

tbegin_fill()

for j in range(5):

tfd(10)

tleft(72)

tfd(10)

tright(144)

tend_fill()

tright(18)

#星3小2

print('4小五角星,二')

tpenup()

tfd(50)

tleft(90)

tfd(10)

tright(90)

tpendown()

tleft(18)

tbegin_fill()

for j in range(5):

tfd(10)

tleft(72)

tfd(10)

tright(144)

tend_fill()

tright(18)

#星4小3

print('5小五角星,三')

tpenup()

tfd(50)

tleft(90)

tfd(30) #左右位置

tright(90)

tpendown()

tleft(18)

tbegin_fill()

for j in range(5):

tfd(10)

tleft(72)

tfd(10)

tright(144)

tend_fill()

tright(18)

#星5小4

print('6小五角星,四')

tpenup()

tfd(15)

tleft(90)

tfd(55) #左右位置

tright(90)

tpendown()

tleft(18)

tbegin_fill()

for j in range(5):

tfd(10)

tleft(72)

tfd(10)

tright(144)

tend_fill()

tright(18)

tshape(name='blank')

print('_行程结束_')

tdone()

Python,turtle海龟作图,添加背景步骤

打开pycharm开发工具,新建python项目,并在指定文件夹下新建python文件,

打开已新建的python文件,导入turtle可视化库,使用关键字import,使用turtle赋值给变量t,

然后利用t变量,调用bgpic()、pensize()和color(),

接着调用circle()绘制圆圈,然后分别调用方法进行绘制路径

最后,调用done()方法,完成绘制图形和设置图形

保存代码并运行文件,查看实现的效果

知识点:海龟作图

Turtle 是 Python 内置的一个比较有趣味的模块,俗称 海龟作图,它是基于 tkinter 模块打造,提供一些简单的绘图工具,海龟作图最初源自 20 世纪 60 年代的 Logo 编程语言,之后一些很酷的 Python 程序员构建了 turtle 库,让其他程序员只需要 import turtle,就可以在 Python 中使用海龟作图。

圆的:stampoval 半径 半径正方或长方: (stramprect 长宽) pe 橡皮擦(用完要按PD下笔才能继续画) clean:清除图上所有图像,海龟不动。 bye:退出PC

以下是标题和代码,从左到右,从上到下分别是:

repeat 4[fd 50 rt 90 fd 50 rt 90 fd 50 lt 90]

repeat 5[fd 100 rt 144]

repeat 8[fd 50 lt 90 fd 10 bk 10 rt 90 bk 50 rt 45]

repeat 4[fd 100 bk 50 rt 90]

repeat 2[fd 50 rt 120 fd 50 rt 120 fd 50 rt 300]

repeat 2[repeat 3[fd 50 rt 90 fd 50 lt 90]rt 90]

第二张:

13:

repeat 6[fd 50 rt 120 fd 50 rt 120 fd 50 rt 120 rt 60]

23:

repeat 8[repeat 4[fd 50 rt 90]rt 45]

31:

repeat 3[repeat 6[fd 50 rt 60]rt 120]

最后一行:

41:

repeat 4[fd 100 rt 90 stampoval 50 50]

42:

repeat 5[repeat 36[fd 5 rt 10]rt 72]

43:

repeat 6[repeat 36[fd 5 rt 10](stampoval 50 50"true)rt 60]

以上所有命令均未经测试,请自行测试

希望能得到你的祝福

                                                    来自:离高考还有9天的高三狗

Turtle是Python内置的一个比较有趣味的模块。

Turtle是Python内置的一个比较有趣味的模块,俗称海龟作图,它是基于tkinter模块打造,提供一些简单的绘图工具,海龟作图最初源自20世纪60年代的Logo编程语言,之后一些很酷的Python程序员构建了turtle库,让其他程序员只需要importturtle,就可以在Python中使用海龟作图。

以上就是关于如何在logo小海龟里面画八卦图全部的内容,包括:如何在logo小海龟里面画八卦图、一个有小海龟的绘图软件、怎么使用logo小海龟软件画空心五角星等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9327791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存