python画多层次五角星
此次用到海龟绘图函数——turtle,下面是程序中可能会用到的方法
forward() #前进 right() #右转 exitonclick() #绘制完退出
Next ,show time!
1.创建一个python项目文件
2.分析单个五角星画法
我们默认每次画笔右转144度画五角星的一个角,那么画笔右转5次就能构成一个五角星
import turtle #导入turtle包
i = 0 #变量i控制循环次数
while i < 5: #循环5次turtle.forward(100) #画笔前进100pxturtle.right(144) #画笔右转144度i += 1
turtle.exitonclick() #画完退出
就构成了一个五角星
3.分析多层次五角星
第二层开始,每层五角星比上一层五角星等比增大,我们可以通过控制五角星边的增长,再结合循环来实现此操
import turtledef main(): #在main()函数中完成五角星绘制操作i = 0 #控制循环次数side = 100 #边定义为一个变量,后面可修改其值while i < 25: turtle.forward(side) #前进turtle.right(144) #右转144度i += 1 if i % 5 == 0: #循环5次绘制一层五角星side += 80 #绘制一层五角星后边增长80turtle.exitonclick() #绘制完退出if __name__ == '__main__': main()
这样就完成了多层五角星的绘制
python画多层次五角星相关推荐
- python画五角星
python画五角星 今天刚学python海龟画图,课堂作业画五角星,顺便分享给大家. 运行图片如下: 代码如下: # 以画布中心为中点,向右为X轴正方向,向上为Y轴正方向 import turtle ...
- Python画五角星(turtle初识)
Python可以做很多事情,主要归功于python下的各种模块.画图也不例外,通过简单地turtle模块,可以画出各种图案. 首先,使用python画图,需要安装turtle模块.在控制台输入pip ...
- 用python画五角星中心颜色不同_画个五角星让它绕中心点旋转
李兴球Python画个五角星绕中心点旋转 画一个五角星让它旋转起来,这在Python中有几个方案可选,这里提供一个不是用自定义形状的方案,以下是部分源代码, 其实关键的代码函数,也就是starpoin ...
- python画一个五角星
用python 画一个可爱的五角星,这是效果. 参考代码: from turtle import *color('red','yellow')screensize(800, 600, "bl ...
- python画五角星代码_008-python绘制五个五角星
操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令 1. 运动命令: forward(degree) #向前移动距离degree代表距离 backward(degr ...
- python用matplotlib画五角星_3.用Python画五角星
原博文 2018-03-20 10:36 − import turtleimport timeimport os#def draw_square(org_x, org_y, x, y): turtle ...
- python 画三维函数图-Python画三维图-----插值平滑数据
一.二维的插值方法: 原始数据(x,y) 先对横坐标x进行扩充数据量,采用linspace.[如下面例子,由7个值扩充到300个] 采用scipy.interpolate中的spline来对纵坐标数据 ...
- python画超长图-利用Python画图,千变万化,各种画图技巧!
如图所示,利用Python的turtle画了一个美国队长盾牌的标志: # 所需依赖:python3 sublime Python代码: # print 打印 print('hello world!') ...
- 使用python turtle库绘制一个三角形和一个五角星_使用turtle库绘制一个五角星 如何采用Python语言绘制一个五角星...
如何采用Python语言绘制一个五角星 #./usr/bin/env python import turtle import time turtle.forward(100) turtle.right ...
- 用python画简单的图形
用python画几个简单的图形: ①三角形 from turtle import *for i in range(3):fd(180)left(120) ②倒三角+正三角 from turtle im ...
最新文章
- 26.Azure备份服务器(下)
- 多线程题目 2019.06.02 晚
- Python的序列化与反序列化
- 2020牛客多校第1场I-1 or 2一般图最大匹配带花树
- 推动Windows的限制:物理内存
- Web Performance Test: 如果使用Plugin过滤Dependent Request
- QNAP 提醒客户注意 eCh0raix 勒索攻击和 Room Server 0day
- html文本框光标位置,html的文本框显示光标 如何在htmlText文本框光标处插入字符...
- SPSS数据编码(图文+数据集)【SPSS 008期】
- SpringBoot 一文搞懂Spring JPA
- 羚珑视频编辑器开发总结
- 浪潮ps9.0 oracle,浪潮ERP-PS V9.1安装手册.doc
- IT服务管理指标体系与报表体系
- AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE(阅读笔记)
- 作为程序员,我想养成的几个爱好
- singer页面点击歌手singer是跳转到singer-detail的设置
- 四川内江现天眼猫 额头正中间长眼睛
- PID控制系统质量指标
- Oracle 静默安装的db_install.rsp 文件
- AUTOSAR-自旋锁(spinlock)与互斥锁