博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python—海龟作图
阅读量:3958 次
发布时间:2019-05-24

本文共 835 字,大约阅读时间需要 2 分钟。

1、因为海龟作图需要用到"turtle"库,所以先介绍库的三种引用方法:

(1):from 库名 import 函数名/ * ;
(2):import 库名 ——>使用时:库名.函数名
(3):import 库名 as 函数名
2、turtle的使用方法:
(1)Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
在这里插入图片描述(2)画布:就是海龟作图是大小区域

turtle.setup(width=800,height=800, startx=100, starty=100)

(3)画笔:在画布中,画笔原始在画布中心位置,海龟面朝x轴的正半轴(如上图)

turtle.pensize():设置画笔的宽度;
turtle.pencolor():设置海龟的颜色
turtle.speed():设置海龟爬行的速度
(4)接下来是海龟作图的一些常见命令(在其他大佬博客看到的):

画笔运动的命令:

在这里插入图片描述 画笔控制的命令:
在这里插入图片描述全局控制的命令:
在这里插入图片描述海龟作图的例子:
代码:

import turtle as tt.shape("turtle")t.pencolor("red")t.circle(50)t.penup()t.pencolor("green")t.goto(120,0)t.pendown()t.circle(50)t.penup()t.pencolor("black")t.goto(240,0)t.pendown()t.circle(50)t.penup()t.pencolor("yellow")t.goto(60,-50)t.pendown()t.circle(50)t.penup()t.pencolor("blue")t.goto(180,-50)t.pendown()t.circle(50)

结果:

在这里插入图片描述

转载地址:http://orxzi.baihongyu.com/

你可能感兴趣的文章
计算机专业权威期刊投稿经验总结
查看>>
如何在三个月内学会一门外语?
查看>>
看看你对Linux到底了解多少?
查看>>
网上看到的:ARM入门最好的文章(转)
查看>>
中国最美情诗100句
查看>>
javascript注册window的onload事件问题研究
查看>>
客户端技术分页控件javascript+css,可用于任何服务器端技术
查看>>
学习Swing 的网站[转]
查看>>
Google App engine 的第一个应用 midispot
查看>>
提问的智慧
查看>>
关于dom4j无法解析xmlns问题及生成非UTF-8字符集乱码问题的解决
查看>>
很好的一篇文章 如果让我重做一次研究生 王汎森
查看>>
保护U盘批处理文件
查看>>
hibernate 自动导入sql 文件import.sql 国际化编码的问题的解决方案
查看>>
第七颗头骨 & 忘魂花 凤凰
查看>>
李小龙哲学之言
查看>>
潜伏中体现的潜规则
查看>>
[Java] Appfuse 源代码分析
查看>>
[Java] Appfuse 最佳实践
查看>>
[心情] 如果有一天
查看>>