python turtle.write函数,python turtle write

  python turtle.write函数,python turtle write

  Turtle模块以面向对象和面向过程的方式提供了turtle图形原语。因为它使用Tkinter作为基本图形,所以需要安装Tk支持的Python版本。下面这篇文章主要介绍Python中turtle.write方法的指令的相关信息,有需要的可以参考一下。

  00-1010 turtle.write方法使用说明示例绘制小花的示例如何使用turtle。编写方法将文本显示为圆形?摘要

  

目录

  参见Python的海龟模块:海龟的https://www.jb51.net/article/238830.htm。

  turtle.write()方法

  在当前海龟位置写文字。比如:

  Turtle.write (Hello ,align=center ,font=( ,10, normal ))

  在…之中

  你好,写入乌龟画屏的文字是字符串格式,带引号。

  Move(可选):默认情况下,move为false。如果move为true,笔将移动到右下角。

  Align(可选):可用值为left、center和right之一,这是一种字符串格式。

  字体(可选):字体三元组(字体名称、字体大小、字体类型)。fontname是字体名称,fontsize是字体大小,fonttype是正常、粗体和斜体等字体类型。

  

turtle.write方法使用说明

  进口甲鱼

  Info=您输入的文本

  turtle.penup()

  turtle.fd(-300)

  turtle.pencolor(红色)

  对于信息:中的I

  Turtle.write(i,font=(?,40,正常))

  turtle.fd(60)

  turtle.hideturtle()

  操作效果如下:

  

例子

  进口甲鱼作为t

  佩努普

  t.fd(-200)

  T.write(一朵小花\n ,align=right ,font=(斜体,16,粗体))

  def draw_leaf():

  对于范围(2):中的I

  对于范围(15):内的j

  t.forward(5)

  t.right(6)

  直角坐标(90)

  t.goto(0,-150)

  t形左侧(90度)

  唐恩()

  t.forward(50)

  t.fillcolor(绿色)

  t.begin_fill()

  draw_leaf()

  t.end_fill()

  t.forward(50)

  t.right(下)270

  t.fillcolor(绿色)

  t.begin_fill()

  draw_leaf()

  t.end_fill()

  直角坐标(90)

  t.forward(130)

  t.fillcolor(红色)

  t.begin_fill()

  对于范围(6):中的I

  draw_leaf()

  t.right(60)

  t.end_fill()

  完成()

  操作效果如下:

  

绘制一朵小花的例子

  画笔的轨迹可以近似视为正多边形。

  根据多边形内角和公式:度=(边数-2)*180,

  那么,每次旋转的度数就是:180-度/角=180-(边数-2)*180/边。

  容易知道,边数=角数=字数。

  所以每次旋转的度数是:180-(字数-2)*180/字数=360/字数。

  例如

  #将文本显示为圆形

  进口甲鱼

  Text=要显示的文本

  turtle.pu()

  x=len(文本)

  给我发短信:

  turtle.write(i,font=consolas )

  turtle.rt(360/x)

  turtle.pu()

  turtle.fd(30)

  turtle.hideturtle()

  操作效果如下:

  

如何使用turtle.write方法将文字显示为一个圆圈?

  关于Python中turtle.write方法的说明,本文到此结束。有关Python turtle.write方法使用的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门的IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: