当前位置: 首页 > news >正文

网站模块制作免费推广网站2023

网站模块制作,免费推广网站2023,怎么用asp做网站,电子商务网站建设有什么认识turtle介绍 turtle是一个绘图库,可以通过编程进行绘图。其模拟了一个乌龟在屏幕上的运动过程。该库通常用于给青少年学习编程,当然,也可以使用其进行作图。 在一些学校中,可能在python学习的课程中,要求完成turtle绘…

turtle介绍

turtle是一个绘图库,可以通过编程进行绘图。其模拟了一个乌龟在屏幕上的运动过程。该库通常用于给青少年学习编程,当然,也可以使用其进行作图。

在一些学校中,可能在python学习的课程中,要求完成turtle绘图的作业,例如,要求画出代表自己学校的图片。

turtle操作

基本操作

import turtle# 创建一个画步
screen = turtle.Screen()# 设置画布的大小
screen.setup(width=600, height=400)# 设置标题
screen.title("小乌龟绘图")# 创建一个乌龟
t = turtle.Turtle()# 向前走100
t.forward(100)# 左转90度
t.left(90)# 重复走几次,此时我们画出了一个正方形
for i in range(3):t.forward(100)t.left(90)

结果如图所示:

转向与移动

  • 前进:t.forward(distance)或者t.fd(distance)
  • 后退:t.backward(distance)或者t.bk(distance)
  • 右转:t.right(angle)或者t.rt(angle)
  • 左转:t.left(angle)或者t.lt(angle)
  • 抬起画笔:t.penup()或者t.pu()
  • 放下画笔:t.pendown()或者t.pd()
  • 到指定位置:t.goto(x, y)
  • 获取当前位置:t.position()
  • 获取朝向的角度:t.heading()

 绘制图案

  • 绘制圆形:t.circle(radius)
  • 绘制点:t.dot(size, color)
  • 隐藏海龟:t.hideturtle()
  • 显示海龟:t.showturtle()
  • 改变海龟形状:t.shape("turtle")
  • 写字:t.write("Hello, Turtle!", font=("Arial", 16, "normal"))
  • 清除绘制内容,但海龟位置不变:t.clear()
  • 清除绘制内容,且重置海龟位置:t.reset()
  • 完成绘制:turtle.done()

可选海龟形状:

  • 箭头:arrow
  • 海龟:turtle
  • 圆圈:circle
  • 方块:square
  • 三角:triangle
  • 经典:classic

画笔属性

  • 设置画笔颜色:t.color(color)
  • 设置画笔粗细:t.pensize(width)
  • 设置画笔移动速度(0-10,10最快):t.speed(speed)

经典turtle图案

彩色五角星

import turtle
import randomscreen = turtle.Screen()
screen.setup(width=500, height=500)t = turtle.Turtle()
screen.colormode(255)  # 将颜色模式设置为RGB颜色for i in range(50):r = random.randint(0, 255)g = random.randint(0, 255)b = random.randint(0, 255)t.color(r, g, b)t.forward(5 * i)t.right(144)

彩色五角星:

奥运五环

奥运五环的颜色,分别是蓝色,黑色,红色,黄色和绿色,代表了欧洲,亚洲,非洲,大洋洲和美洲,其设计者为顾拜旦。

import turtlescreen = turtle.Screen()
screen.setup(width=500, height=500)colors = ["blue", "black", "red", "yellow", "green"]
positions = [(-120, 0), (0, 0), (120, 0), (-60, -50), (60, -50)]t = turtle.Turtle()
t.pensize(6)for color, position in zip(colors, positions):t.penup()t.goto(position)t.pendown()t.color(color)t.circle(50)

奥运五环:

樱花树

樱花树的树枝的颜色是棕色的,粗细2-4,花朵的颜色是粉色的,粗细1-2,当branch_length小于等于5时,停止绘制。

import turtle
import randomscreen = turtle.Screen()
screen.setup(width=1000, height=800)t = turtle.Turtle()t.penup()
t.goto(0, -200)
t.pendown()
t.left(90)def draw_branch(branch_length, t):if branch_length > 5:if branch_length < 20:t.color("pink")t.pensize(random.uniform(1, 2))else:t.color("brown")t.pensize(random.uniform(2, 4))t.forward(branch_length)angle = random.uniform(15, 45)t.right(angle)draw_branch(branch_length - random.uniform(5, 15), t)t.left(2 * angle)draw_branch(branch_length - random.uniform(5, 15), t)t.right(angle)t.backward(branch_length)draw_branch(100, t)

樱花树:

 turtle图片保存

import turtle
from PIL import Image# 假设做了一些绘图操作,现在我们要保存了# 如果你不想要看到箭头(也就是乌龟)影响保存图片效果
# 可以通过hideturtle隐藏乌龟
t.hideturtle()canvas = screen.getcanvas()
canvas.postscript(file="turtle_picture.ps")image = Image.open("turtle_picture.ps")
image.save("turtle_picture.png")

如果系统中没有ghostscript,那么无法将.ps的文件,转为.png的文件,会报错unable to locate ghostscript on paths

此时,需要下载ghostscript

 

下载以后,需要将下载到的ghostscript添加到环境变量中,例如,默认的地址可能是:C:\Program Files\gs\gs10.04.0\bin,当然,需要按照你实际安装的地址填写。

 P.S. 突然发现,其实百度百科写的也挺详细的

http://www.hkea.cn/news/951650/

相关文章:

  • 普通网站报价多少中南建设集团有限公司
  • 蚌埠做网站哪家好全网营销国际系统
  • 沈阳市网站制作谷歌香港google搜索引擎入口
  • 做美食网站的背景高端网站建设制作
  • 文件什么上传到wordpress泉州seo技术
  • 网站地址地图怎么做网页制作的软件有哪些
  • 如何用万网建设网站口碑营销策划方案
  • 做网站的基础架构东莞seo建站公司
  • 嘉兴做网站的哪家好龙岗网站制作
  • 论坛做网站好吗百度官方网页
  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词
  • 做网站时如何去掉网站横条小红书软文案例
  • 图虫南宁百度快速排名优化
  • 上城网站建设app推广文案
  • 网站建设特点宁波seo搜索引擎优化公司
  • 地产商网站建设网球新闻最新消息
  • 做爰全过程网站免费的视频谷歌seo搜索引擎
  • 怎么架设网站seo推广培训
  • 自己网站做问卷调查网页设计学生作业模板
  • 清远企业网站排名深圳网站建设系统
  • 互助平台网站建设费用卡点视频免费制作软件
  • 上海做b2b国际网站公司排名优化公司电话
  • 裙晖wordpress重庆seo整站优化
  • 乌克兰网站后缀谷歌浏览器下载电脑版
  • 建设部网站撤销注册资质的都是公职人员吗正规网络公司关键词排名优化
  • 杂志网站建设推广方案铜川网络推广