Python海龟绘图法详解
Python的画图简直是比C++强太多了!
光是海龟画图法就赢了,因为我不知道还有什么更强的画图法,没学到………………
海龟绘图法基础:
需要调用turtle库,语法import turtle,即可引入绘图库
前进:forward(n)
左转弯:left(n)
右转弯:right(n)
直接写:write(n)
清除所有:clear()
实例1
import turtle
print(“let’s go!”)
turtle.forward(100)
turtle.left(30) #左转弯和右转弯一个意思不用写
turtle.forward(100)
input()
turtle.clear() #清除
效果是弹出一个窗口,显示如下图,然后按下回车清空
就用这些语句加上for循环可以实现一些很诡异的东西
膨胀了!更可怕了
海龟绘图法进阶
放下笔:pendown()
抬起笔:penup()
到指定坐标:goto(x, y)
颜色:color(“cc”)
画圆
实例
>>> import turtle
>>> turtle.showturtle()
>>> turtle.goto(100, 100)
>>> turtle.goto(-100, 100)
>>> turtle.goto(100, -100)
>>> turtle.goto(-100, -100)\
...
>>> turtle.goto(0, 0)
>>>
>>> turtle.penup()
>>> turtle.forward(100)
>>> turtle.right(90)
>>> turtle.pendown()
>>> turtle.color("red")
>>> turtle.goto(100, -100)
效果:
基础颜色对照:
- 黄色:yellow
- 红色:red
- 蓝色:blue
- 绿色:green
- 粉色:pink
- 紫色:purple
- 灰色:grey
- 橘色:orange
- ……
画圆
画图调用指令:circle
,输入turtle.circle(100)
会画出一个向上的圆,半径100
实例:
import turtle
turtle.circle(100)
备注:这些图片不是我搜的,水印来自我的知乎
Python海龟绘图法详解相关推荐
- Python海龟绘图法是什么?直接把这篇文章甩给他!
文章目录 `turtle` --- 海龟绘图 概述 可用的 Turtle 和 Screen 方法概览 Turtle 方法 TurtleScreen/Screen 方法 RawTurtle/Turtle ...
- python turtle库setpos_Python内置海龟(turtle)库绘图命令详解(二)
继续谈利用海龟库(turtle库)做图.在这篇文章(Python内置海龟(turtle)库绘图命令详解(一))中已经介绍了turtle的一些基本画图命令,包括画布的设计.画笔属性与状态的设置以及画笔的 ...
- 一文速学数模-时序预测模型(四)二次指数平滑法和三次指数平滑法详解+Python代码实现
目录 前言 二次指数平滑法(Holt's linear trend method) 1.定义 2.公式 二次指数平滑值: 二次指数平滑数学模型: 3.案例实现 三次指数平滑法(Holt-Winters ...
- 【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)
卡塔尔世界杯元素python海龟绘图(附源代码) 世界杯主题前端特效5个(附源码)程序人生 本文目录: 一.python turtle海龟绘图卡塔尔世界杯元素 (1).绘制效果图 (2).代码演示方法 ...
- python:基础知识详解
一.基本元素 变量 变量赋值: a="hello world" 变量命名: • 字母:a-z, A-Z, 其他语言的字母符号 • 数字:0-9 (不可以出现在首字符) • 下划线: ...
- 视频教程-沐风老师3DMAX室内建模挤出法详解-3Dmax
沐风老师3DMAX室内建模挤出法详解 沐风课堂创始人,专栏作家,独立媒体人,资深互联网从业者. 沐风老师 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP ...
- Python 占位符格式化详解
Python 占位符格式化详解 占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式. 原文:https:// ...
- python 子字符串 位置_python查找子字符串位置Python变量和数据类型详解
Python变量和数据类型 Python中数据类型 Python之print语句 Python的注释 Python中什么是变量 Python中定义字符串 Python中raw字符串与多行字符串 Pyt ...
- pyecharts的绘图原理详解
其实学习任何一门编程语言,最重要的就是学习它的原理.在前面我们已经介绍了matplotlib.seaborn.plotly的绘图原理,今天给大家介绍的是,我认为交互效果最好的一个python绘图库,学 ...
最新文章
- 滴定数据处理结果分析
- JFreeChart应用实例-折线图
- MariaDb数据库管理系统的学习(一)安装示意图
- pipeline代码自动生成
- 大容量NoSql解决方案:Aerospike实战
- vim 的ctags,taglist和supertab详解
- 10个JavaScript常见BUG及修复方法 1
- 理解线程/多线程处理数组(MultiThreaded dealing with arrays)
- python supervisor_Supervisor捕获不到python的Print
- java解析excel日期格式_JAVApoi读取excel无法识别自定义格式年月日时分秒
- Zotero文献管理软件使用指南——入门篇
- for循环遍历Set集合时如何判断是否有下一个元素
- 云服务器配置价格表内容
- Unity3D 屏幕点击特效
- 芯片对蓝牙耳机影响有多大?南卡N2s发布,搭载高通3040芯片
- Pulsar Topics(主题)和 Namespaces(命名空间)
- python密码游戏
- 请不要在该奋斗的年纪选择了安逸
- 哀悼日, 网页变灰的实现
- 你也许不知道的5个微信小技巧