0


Python——初学图形化程序设计

Python——初学图形化程序设计

Turtle模块

在Python中有很多编写图形程序的方法,一个简单的启动图形化程序设计的方法是使用Python内嵌的Turtle模块。Turtle模块是Python内嵌的绘制线、圆以及其他形状(包括文本)的图形模块。

绘制图像与添加颜色

导入Turtle模块
import turtle
显示当前Turtle的当前位置
turtle.showturtle()
在这里插入图片描述
绘制文本字符串
turtle.write(“Hello world!”)
在这里插入图片描述
向前移动100个像素
turtle.forward(100)
在这里插入图片描述
右转45度,将箭头颜色改为红色,并向前移动50像素
turtle.right(45)
turtle.color(“red”)
turtle.forward(50)
在这里插入图片描述

将笔移到任何位置

箭头在Turtle图形窗口的中心位置的坐标是(0,0),可以使用goto(x,y)命令将turtle移动到任何一个特定点(x,y)
turtle,goto(0,50)
在这里插入图片描述
使用penup()和pendown()命令设置抬起放下笔控制移动笔时是否绘制一条线
turtle.penup()
turtle.goto(50,-50)
turtle.pendown()
在这里插入图片描述
使用circle命令绘制一个圆
turtle.circle(50)
在这里插入图片描述

绘制奥林匹克环标志

import turtle
turtle.color("blue")
turtle.penup()
turtle.goto(-110,-25)
turtle.pendown()
turtle.circle(45)

turtle.color("black")
turtle.penup()
turtle.goto(0,-25)
turtle.pendown()
turtle.circle(45)

turtle.color("red")
turtle.penup()
turtle.goto(110,-25)
turtle.pendown()
turtle.circle(45)

turtle.color("yellow")
turtle.penup()
turtle.goto(-55,-75)
turtle.pendown()
turtle.circle(45)

turtle.color("green")
turtle.penup()
turtle.goto(55,-75)
turtle.pendown()
turtle.circle(45)

奥利匹克标志

标签: python

本文转载自: https://blog.csdn.net/m0_52680985/article/details/119515808
版权归原作者 XiaoBai_0095 所有, 如有侵权,请联系我们删除。

“Python——初学图形化程序设计”的评论:

还没有评论