用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画正方形的代码是什么?
python画正方形的代码是什么? python画正方形的代码是:import turtle #导入 turtle.title("画正方形") turtle.pensize(5) ...
- python画菱形的代码_python画棱形
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 实际中解这类题我们可以画x*y的菱形手动画路径,但我们可以用程序模拟这一过程,下 ...
- python绘制彩色蟒蛇代码_python画彩色蟒蛇
小白怎样用python画彩色蟒蛇 相信很多刚学python的小伙伴们知道画蟒蛇这个python中的神例! 但是你们知道怎样画出一条可爱的彩色小蟒蛇吗? 下面我将教你们如何用最简单的代码写出属于你的小蟒 ...
- python计算ks值 代码_python画KS图,求KS值
ks计算公式 ks用来衡量以一定阈值选定二分类模型预测结果集,各分类命中各自组内比重的差值,某一刻阈值使得此差值最大,此刻的差值就是ks值,ks越大代表模型可以更多地命中某类标签,同时尽可能地错判另一 ...
- python中画圆的代码_Python编程12:Python画图之turtle库如何画圆
#少儿编程# 从上一篇开始,我将和小朋友们一起用Python语言来画图.turtle库是Python语言中一个很流行的绘制图像的库,上一篇我们已经知道如何使用turtle库,如何使用turtle库的函 ...
- python画立体图形代码_python中如何画三维的图形?
之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...
- python画旺仔代码_python基础1
python解析 1:Python语言是符号跟文字的组合,目的是用来向计算机发送指令,控制计算机工作 2:Python解释器是运行在操作系统之上的一个特殊功能的应用程序 3:解释器负责将变成语言的符号 ...
- python画星空的程序_Python画好看的星空图
有许多关于星空的美丽的句子.\u201C一切都像生活,悄然转变,就像今天晚上一样,失去了光明,但获得的美丽星空\u201D\u201D他写道在伦敦星空:你是我唯一的明星.她在星空的小镇.写下:\u20 ...
- python做一个星座分析_Python 画简易中文星座
这段时间出于兴趣,写了一个简单的画星座的代码,效果觉得还不错,所以就发在这里.有兴趣的朋友可以前往以下地址下载:oxno2/star-chart-CNgithub.com 现在画星座的软件已经非常之 ...
- python编写小游戏代码_Python小游戏之300行代码实现俄罗斯方块
Python小游戏之300行代码实现俄罗斯方块 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: Python小游戏之300行代码实现俄罗斯方块.txt ] (友情提示:右键点上 ...
最新文章
- 《WCF技术内幕》翻译2:《WCF技术内幕》绪论
- php abstract
- java项目包创建顺序_java程序初始化的顺序
- 铁血规则:事件预订与取消预订[转]
- [转] 深入浅出 妙用Javascript中apply、call、bind
- getset原子性 redis_一文看透 Redis 分布式锁进化史(解读 + 缺陷分析)
- MyBatis四大核心概念
- 7-21 九宫格输入法 (15 point(s))
- 双向三相交错并联DC-DC变换器
- Hexo 和博客园添加 Live 2D 模型
- 计算机操作系统知识点总结(有这一篇就够了!!!)
- PHP云软件短信接口,Thinkphp对接华为云短信接口
- 2017年“达内杯”台州学院第十届大学生程序设计竞赛 非官方题解
- Android 应用换肤功能(白天黑夜主题切换)
- 如何在windows开启UAC(用户账号控制)的情况下优雅的管理程序的权限申请方案(一)
- python项目开发案例集锦 豆瓣-Python 的练手项目有哪些值得推荐?
- linux里docker镜像mysql运行sql脚本时出现Failed to open file ‘/home/mydatabase.sql‘, error: 2的解决
- 【无人机】基于Matlab实现无人机轨迹规划目标跟踪附论文报告和代码
- 计算机网络网速,科普 | 宽带的分类及网速计算
- java中的高内聚和低耦合和接口的简单理解