用Python的简单代码实现多种漂亮图形!
这篇文章介绍用如何用简单的Python代码画出漂亮的图形。 建议:
请自己根据图片来尝试先画一下,看看能不能根据过程实现python代码的编写,你会收获很多的。
如果实在画不出来,可以用文章中的成品代码。
Turtle绘制螺旋曲线

【Turtle绘制螺旋曲线】
这个图形其实是在画正方形的基础上改动了一点:
正方形的边长由固定的数,改为随循环改变的变量
旋转的角度由90度,改为91度
========== #螺旋曲线 from turtle import * #导入绘图模块 bgcolor('lightyellow') #背景颜色设为亮黄色 pencolor('purple') #设置笔的颜色 pensize(2) #设置笔尺寸 speed(0) #画图的速度 for i in range(1000): #循环1000次 forward(2*i) #每次向前移动2倍的i left(91) #向左旋转91度 done() #保持窗口在最前
py
1234567891011121314Turtle绘制螺旋曲线2

【Turtle绘制螺旋曲线2】
在上一个图形的基础上,不断地改变笔的颜色,就可以实现了。
设置一个列表colors(变量名你可随意),颜色可以设置很多种。
将笔的颜色移到循环内部,每次取不同的颜色
因为列表以03为序号下标,所以用i%4,即得到i除以4的余数,就可以得到相应的颜色了(任意整数除以4的余数肯定为03)
========== #螺旋曲线彩色 from turtle import * bgcolor('lightyellow') pensize(2) speed(0) #设置颜色的列表 colors = ['red', 'blue', 'purple','green'] for i in range(1000): forward(2*i) pencolor(colors[i % 4]) left(360/4+1) done()
py
123456789101112131415Turtle绘制彩色花心1

【Turtle绘制彩色花心1】
在上例的基础上,再套上一个循环,你来研究其中的原理吧
#彩色花心1 from turtle import * speed(0) color1 = ['red', 'yellow', 'green', 'blue'] d = 20 for i in range(4): pencolor(color1[i]) for i in range(200): fd(d) #fd为forward的简写,即向前移动 left(170) d += 20 done()
py
1234567891011121314Turtle绘制彩色花心3

【Turtle绘制彩色花心3】
#彩色花3 from turtle import * speed(0) color1 = ['red','purple', 'yellow', 'green', 'blue'] d = 20 for i in range(5): pencolor(color1[i]) for i in range(200): fd(d) left(175) d += 20 #画笔复位 goto(0, 0) #画笔到达坐标为x=0,y=0的位置 d = 20 done()
py
1234567891011121314151617好了,本文暂时列举这几个实例,你在写程序的过程中,一定会画出更多意想不到的作品的,快去试试吧! 更多python实例、Turtle绘画实例请关注Python入门速学
关于Python技能储备!
如果你是准备学习Python或者正在学习(想通过Python兼职),下面这些你应该能用得上:
【点击这里】领取!
包括:激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!
① Python所有方向的学习路线图,清楚各个方向要学什么东西
② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,学习不再是只会理论
④ 华为出品独家Python漫画教程,手机也能学习
⑤ 历年互联网企业Python面试真题,复习时非常方便****


以上就是本次分享的全部内容。我们下期见~
End
相关知识
python玫瑰花代码简单
python运行出玫瑰花的代码
Python表白代码:5个步骤,用代码打造独一无二的表白
用python绘制玫瑰花的代码
【Python图形学探险】:玫瑰花的数学模型与代码实现,揭秘艺术与代码的完美结合
python玫瑰花代码讲解
写一段用python画99朵玫瑰花代码
《教你用Python写出浪漫的表白代码》
Python实现动态玫瑰花绘制教程:从基础语法到图形库应用
python 生成玫瑰花代码
网址: 用Python的简单代码实现多种漂亮图形! https://www.huajiangbk.com/newsview2566509.html
| 上一篇: 电脑屏幕出现竖线?六种修复技巧帮 |
下一篇: 迷你世界彩色字体代码大全 |
推荐分享
- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039
