用python画太阳花-Python画太阳花
今日教程是一个Python绘图小实例。
其实用Python的短短几行代码,就可以画出一个图形,下面利用入门级绘图库turtle,先写一个非常简单的实例:太阳花。
效果图
(程序运行后,绘图的整个过程会动态显示出来,大家可以运行试试,以下是最终效果图)
(Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。)
绘制太阳花代码如下:
from turtle import *
color('red', 'yellow')
begin_fill()
while True:
forward(200)
left(170)
if abs(pos())
break
end_fill()
hideturtle()
done()
对代码的详细解释:
1、from turtle import * 引入turtle库,这样就可以使用turtle里面所有的方法了,也可以用import turtle,此时color('red', 'yellow')语句就要改成turtle.color('red', 'yellow')。
2、color('red', 'yellow')同时设置pencolor画笔的颜色是red红色,fillcolor图形的填充颜色是yellow黄色。
3、begin_fill(),准备开始填充图形。
4、while True进入无线循环。
5、forward(200),向当前画笔方向移动200像素的长度,画笔的初始方向是朝东的。
6、left(170),逆时针移动170°
7、abs(pos())
8、end_fill()完成图形填充。
9、hideturtle()隐藏画笔标识。
10、done()必须是画图的最后一句语句,使绘图窗口不会自动关闭。
以上是Python绘图的一个小实例,欢迎大家指正。
用python画太阳花-Python画太阳花相关推荐
- 能带曲线图绘制python_如何使用python的matplotlib模块画折线图
python是个很有趣的语言,可以在cmd命令窗口运行,还有很多的功能强大的模块.这篇经验告诉你,如何利用python的matplotlib模块画图. 工具/原料 windows系统电脑一台 pyth ...
- python画代码-Python教程_Python画Mandelbrot集 代码
Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...
- python代码画图案-python如何绘制iPhone手机图案?(代码示例)
本篇文章给大家带来的内容是介绍python如何绘制iPhone手机图案?(代码示例).有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 虽然我用不起苹果手机,但我可以用python画出 ...
- 用python的turtle画圆-(python海龟绘图怎么增加每次画圆的半径)
Python 如何调用graphics库画圆弧,半圆等 import turtle turtle.left(135) turtle.circle(120,90) turtle.done() pytho ...
- 用python画花瓣-Python:绘制樱花树
代码详解 (一)绘制画幕 首先绘制画幕,命令说明如下: screensize(width, height, bg=color):设置画幕大小及颜色 setup(p1, p2):设置画幕大小,当 p1. ...
- python图片转字符画
学习了下python图片转字符画,学习连接:Python 图片转字符画,觉得还挺有趣,不过图片的颜色和细节不能太多,不然效果比较差,代码如下: from PIL import Image import ...
- python简笔画绘制 数据驱动绘图恐龙_使用python turtle绘制简笔画大白-Go语言中文社区...
使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...
- python动态图片转字符画_GIF动态图,视频?都能用Python转换成字符画图像
字符画是一种由字母.标点或其他字符组成的图画,它产生于互联网时代,在聊天软件中使用较多,本文我们看一下如何将自己喜欢的图片转成字符画. 静态图片 首先,我们来演示将静态图片转为字符画,功能实现主要用到 ...
- 简单的python画图代码_python opencv如何实现简易画图板 python opencv实现简易画图板代码...
python opencv如何实现简易画图板?本篇文章小编给大家分享一下python opencv实现简易画图板代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 代码如下 ...
- 用Python标准库turtle画一只老虎,祝您新年虎虎生威,大吉大利
用Python标准库turtle画一只老虎,祝您新年虎虎生威,大吉大利! 虎年到了,祝大家新年虎虎生威!大吉大利! 去年我用Python画了一头金牛,参考:https://blog.csdn.net/ ...
最新文章
- 业界 | 清华发布《人工智能芯片技术白皮书(2018)》
- 基于centos6的mysql5.7.13主从部署(一)
- 【IOS 开发】Objective - C 语法 之 流程控制
- POJ 3311 Hie with the Pie (flyod + DFS枚举)
- BAT Java面试完整汇总:面试准备(心态+简历)+面试题目+6条面试经验
- PLSQL_性能优化系列10_Oracle Array数据组优化
- java this() super()_java中的this和super
- 【VB.NET】VB.NET面向对象技术问题的解答
- 仿微信app项目流程
- 源码分析Netty系列
- Xcode9 iOS12 支持包
- asp.net购物商城系统
- 中国邮政国际航空挂号信是可以网上查询跟踪的
- 在vop中重构transform节点(一)
- Odoo 16 企业版手册 - CRM (1)
- I-Deas TMG 培训资料 (9)
- 吉大计算机学院课外八学分,西安交通大学本科“课外8学分”实施办法
- 肖邦圆舞曲14首 个人赏析
- 聊一聊计算机视觉中常用的注意力机制 附Pytorch代码实现
- 再见了仪表盘!数据该有更好的“归宿”
热门文章
- log file switch (checkpoint incomplete)
- 构建高性能J2EE应用的五种核心策略
- effective c#读书笔记之二 静态成员的初始化
- 浅析C# Dictionary实现原理
- Java Proxy和CGLIB动态代理原理
- 实例化Bean的方法(基于xml配置)-http://blog.csdn.net/shymi1991/article/details/48153293
- relative和absolute的区别
- unity 物体倾斜角度代码
- Jersey Restful部署到Tomcat注意事项
- HIGHGUI ERROR: V4L2: Pixel format of incoming image is unsupported by OpenCV