扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
加载中程序编写画同心圆。
创新互联是一家集网站设计制作、网站设计、网站页面设计、网站优化SEO优化为一体的专业网站设计公司,已为成都等多地近百家企业提供网站建设服务。追求良好的浏览体验,以探求精品塑造与理念升华,设计最适合用户的网站页面。 合作只是第一步,服务才是根本,我们始终坚持讲诚信,负责任的原则,为您进行细心、贴心、认真的服务,与众多客户在蓬勃发展的市场环境中,互促共生。
1、打开在线python编辑器。这里用Python中的turtle函数画同心圆。
2、定义画圆的初始代码。
3、循环执行画5个同心圆。turtle.circle是从下方开始画圆的,画同心圆,则每一次都要将画笔移动到下一个圆的底部位置。
4、点击程序左上角的”运行“,查看画出的同心圆的效果。
我已经很努力了,但是要真的很好看爱心可能有点困难(除了贴图,但这毕竟不好,对吧)。
以下为Python代码:
from turtle import *
speed(0)#速度,觉得太快可以调到1(1慢10快0最快)
tracer(2)#显示速度,觉得太快可以调到1(同上)
hideturtle()#隐藏画笔
setup(500,500)#500×500的正方形画面
up()#提笔
goto(-150,50)#去目标点
down()#落笔
color("red","red")#画笔填充均红色
seth(90)#方向改为向上
begin_fill()#开始填充
circle(-75,180)#往右画半圆
circle(75,-180)#往右画半圆
step = 4.06635
seth(270)#向下
for i in range(90):#画椭圆
forward(step)#走步长
step = step - 0.025#逐渐缩小步长
right(1)#右转1度
for i in range(90):
step = step + 0.025#逐渐增加步长
right(1)#右转1度
forward(step)#走步长
end_fill()
以下为运行效果:
一个爱心
from turtle import *def curvemove():
for i in range(200):
right(1)
forward(1)color('red','pink') begin_fill()left(140)forward(111.65)curvemove()left(120)curvemove()forward(111.65)end_fill()done()
python动态心形代码操作方法如下:
1、新建文件python编辑器中,点击“File—NewFile”,新建文件。
2、保存文件输入需要的代码之后,点击“File—SaveAs”,新建文件。
3、进行保存选择保存路径,输入文件名称后,点击“保存”即可保存文件。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流