Life is short,Use Python!-----Python双杀!-----Python基本图形绘制
2018-08-19 17:56
507 查看
版权声明: https://blog.csdn.net/JRK_CSDN/article/details/81838485
- 有点福利
如果你会画一条线,那么你将能勾勒出整个世界。
文章目录
- 先来点历史
- 信息化的发展非常迅速,变化周期在大幅度的减短。
- 由原来解决构造问题转向解决服务大众的问题。
- Python进步之路不可阻挡。
- 语言的江湖
- Turtle绘图体系
1969年诞生,主要用于程序入门设计和LOGO开发
来个自画像
import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.circle(40, 80) turtle.circle(-40, 80) turtle.circle(40, 80/2) turtle.fd(40) turtle.circle(16, 180) turtle.fd(40 * 2/3) turtle.done()[/code]
- 如何引入库—import
- For循环与range()函数
- for <循环变量> in <循环区域>
- range(M,N):产生从M到N-1以1为步长的整数序列,M可缺省,缺省值为0
- 有点福利
#太极生两仪 import turtle turtle.speed(10) turtle.setup(650,650) turtle.pensize(5) #起点初始化 turtle.penup() turtle.goto(0,-100) turtle.pendown() turtle.fillcolor(0,0,0) #一笔画外圈 turtle.begin_fill() turtle.circle(50,180) turtle.circle(-50,180) turtle.circle(-100,180) turtle.end_fill() turtle.circle(-100,180) turtle.pensize(35) #起点二次初始化 turtle.pencolor(1,1,1) turtle.penup() turtle.goto(0,50) turtle.pendown() turtle.circle(0) #起点三次次初始化 turtle.pencolor(0,0,0) turtle.penup() turtle.goto(0,-50) turtle.pendown() turtle.circle(0) ############################################################################# #两仪生四象 turtle.pensize(10) ########################################## turtle.penup() #北一 turtle.goto(30,150) turtle.pendown() turtle.bk(60) turtle.penup() #北二 turtle.circle(10,180) turtle.pendown() turtle.bk(60) turtle.penup() #北三 turtle.circle(-10,180) turtle.pendown() turtle.bk(60) turtle.penup() turtle.goto(0,150) turtle.pendown() ########################################### turtle.penup() #南一 turtle.goto(-30,-150) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) turtle.penup() #南二 turtle.circle(-10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) turtle.penup() #南三 turtle.circle(10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) ########################################### turtle.penup() #西一 turtle.left(90) turtle.goto(-150,-30) turtle.pendown() turtle.fd(60) turtle.penup() #西二 turtle.circle(10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) turtle.penup() #西三 turtle.circle(-10,180) turtle.pendown() turtle.fd(60) ########################################### turtle.penup() #西一 turtle.goto(150,30) turtle.pendown() turtle.bk(20) turtle.penup() turtle.bk(20) turtle.pendown() turtle.bk(20) turtle.penup() #西二 turtle.circle(-10,180) turtle.pendown() turtle.bk(60) turtle.penup() #西三 turtle.circle(10,180) turtle.pendown() turtle.bk(20) turtle.penup() turtle.bk(20) turtle.pendown() turtle.bk(20) ########################################### ############################################################################# #四象生八卦 ########################################## turtle.penup() #东北一 turtle.goto(190,0) turtle.circle(190,45) turtle.pendown() turtle.bk(30) turtle.fd(60) turtle.penup() #东北二 turtle.circle(10,180) turtle.pendown() turtle.fd(60) turtle.penup() #东北三 turtle.circle(-10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) ########################################## turtle.penup() #西南一 turtle.bk(30) turtle.circle(150,180) turtle.pendown() turtle.bk(30) turtle.fd(60) turtle.penup() #西南二 turtle.circle(-10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) turtle.penup() #西南三 turtle.circle(10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) ########################################## turtle.penup() #东南一 turtle.bk(30) turtle.circle(190,90) turtle.pendown() turtle.bk(30) turtle.fd(60) turtle.penup() #东南二 turtle.circle(10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) turtle.penup() #东南三 turtle.circle(-10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) ########################################## turtle.penup() #西北一 turtle.bk(30) turtle.circle(150,180) turtle.pendown() turtle.bk(30) turtle.fd(60) turtle.penup() #西北二 turtle.circle(-10,180) turtle.pendown() turtle.fd(60) turtle.penup() #西北三 turtle.circle(10,180) turtle.pendown() turtle.fd(20) turtle.penup() turtle.fd(20) turtle.pendown() turtle.fd(20) ########################################## turtle.pensize(1) turtle.done()[/code]
阅读更多
相关文章推荐
- Life is short,Use Python!-----Python四杀!-----Python程序控制结构
- Life is too short, Use python?
- Life is short,Use Python!-----Python八杀!-----Python程序设计方法
- Life is short,Use Python!-----Python终章!-----Python生态
- Life is short,Use Python!-----Python五杀!-----Python函数和代码复用
- SE复习日记【三】Life is short, you need Python
- Life is short, you need Python
- opencv-python 基本例子3个---显示图片,绘制图形,人脸识别
- 【基于C++和Python的Opencv3学习笔记之基本图形的绘制】
- life is short, you need python
- 2018.4.2(Python)基本图形绘制
- python数字图像处理(12):基本图形的绘制
- Python学习12_基本图形的绘制
- python数字图像处理(12):基本图形的绘制
- Life is short,you need python!|(4)
- python数字图像处理(12):基本图形的绘制
- OpenCV-Python 绘制基本图形
- Life is short,you need python!(1)
- Life is short, You need Python
- Python基本图形绘制