Python——蟒蛇图形绘制(turtle绘图体系)
蟒蛇的基本图形:
turtle绘图体系是Python语言的标准库之一
使用turtle绘图体系首先要设置turtle的绘图窗体,这和java中的GUI界面相似
turtle.setup(width,height,startx.starty)
//startx,stary 可以省略,就是在屏幕中央
turtle空间坐标体系:
绝对坐标:
turtle.goto(100,-100)
turtle.goto(0,0)
海龟坐标:
turtlr.circle(r,angle)//半径和角度
turtle.bk(d)//后退d
turtle.fd(d)//前进d
turtle角度坐标体系:
绝对角度:
turtle.seth(angle)
//seth()改变海龟行进方向
//angle为绝对度数
//seth()只改变方向不行进
海龟角度:
RGB色彩体系:
默认采用小数值,可切换为整数值
turtle.colormode(mode)
turtle画笔控制函数:
turtle.penup()
turtle.pu()
//抬起画笔,海龟在飞行
turtle.pendown()
turtle.pd()
//落下画笔,海龟在爬行
turtle.pensize(width)
turtle.width(width)
//画笔宽度,海龟的腰围
turtle.pencolor(color)
turtle.pencolor("purple")
turtle.pencolor(0.63,0.13,0.94)
turtle.pencolor((0.63,0.13,0.94))
//画笔颜色,海龟在涂装
完整代码:
#PythonDraw.py
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()
Python——蟒蛇图形绘制(turtle绘图体系)相关推荐
- 用python绘图竹子turtle_Python——蟒蛇图形绘制(turtle绘图体系)
蟒蛇的基本图形: turtle绘图体系是Python语言的标准库之一 使用turtle绘图体系首先要设置turtle的绘图窗体,这和java中的GUI界面相似 turtle.setup(width,h ...
- python基本图形绘制_【Python】Python基本图形绘制-Go语言中文社区
1.Python蟒蛇图形绘制: 代码: #PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() tur ...
- python——基本图形绘制(实例2:Python蟒蛇绘制)(模块1:turtle库的使用)
前言 本篇主要介绍Python基本图形绘制,以Python蟒蛇绘制为例,介绍turtle库的使用. 并在最后对蟒蛇绘制的代码进行分析. 读完本篇,你将了解: 1.方法论 Python语言及海龟绘图体系 ...
- python turtle库画图案-Python基础图形绘制库——turtle
(1).介绍 turtle库也叫海龟库,是turtle绘图体系的Python实现.turtle库是Python语言的标准库之一,是入门级的图形绘制函数库. turtle绘图体系:也叫海龟绘图系统,它是 ...
- python使用turtle库绘制一个100长度的十字架_测验2: Python基本图形绘制 (第2周)
# 测验2: Python基本图形绘制 (第2周) ## 单项选择题 ### 1.哪个选项不能正确引用turtle库进而使用setup()函数? A.import turtle as t B.impo ...
- Python_note2 基本图形绘制+turtle库使用
Python学习:注重编程逻辑 第三方库 语法简洁 生态高产.->全栈能力 C代码量的10%:强制可读性:较少的底层语法元素:多种编程方式:支持中文字符 :>13万第三方库----庞大计算 ...
- 第2章 python基本图形绘制
文章目录 第2章 python基本图形绘制 深入理解 计算机技术的演进 编程语言的多样初心 python的特点 "超级语言"的诞生 Python蟒蛇绘制 turtle库的使用 tu ...
- Python学习 Python基本图形绘制
Python学习 Python基本图形绘制 1.深入理解Python语言 2.Python蟒蛇绘制 3.turtle库的使用 4.代码调用方法分析 5.学以致用 1.深入理解Python语言 计算机技 ...
- 第2周 Python基本图形绘制
input函数的参数是输入的提示信息,并不是输入信息本身. 2.1 深入理解Python语言 云计算.网络安全. 600种编程语言,编程语言也是一个江湖. 不同编程语言的初心和适用对象. C语言写操作 ...
最新文章
- IBM技术专家:Hyperleger Fabric 架构与部署实例解析
- Python rjust() 方法
- JAVA程序猿面试题汇总
- NIO和BIO如何影响应用程序的设计-数据处理
- u boot 驱动完成
- 道路建立拓扑关系的规则_建立真正社区关系的5条规则
- 开发pc页面_干货分享:2020年Web前端开发学习路线图
- 设计模式练习:Decorate模式
- secoclient在Mac下使用无法上网的解决办法
- Scratch编程与科学结合-串联与并联
- 高质量PWM数字功放芯片
- excel两个表格数据对比_表格技巧—Excel表格两列数据合并
- 【软路由安装(PVE+ikuai)】
- vue form表单提交动态数据
- linux之if [ $? -ne 0 ];
- 记一次修改阿里云DNS解析问题
- 硬件学习(一)电容作用
- AirTight WIPS
- 华硕服务器组件,华硕最新推出一系列服务器及主板解决方案
- ultraedit html 颜色,UltraEdit主题颜色