在图中上方位置写入自己的学号和姓名【使用turtle.write(string)函数】
时间: 2024-09-12 09:02:19 浏览: 30
Python笔记之用turtle库绘制三角函数和反三角函数的图像(考研党福利)
在Python中,turtle库提供了一个非常直观的方式来绘制图形,并且可以通过turtle.write()函数在图形上写入文本信息。turtle库是Python标准库的一部分,它提供了一个绘图板(画布)以及一个小海龟(turtle),海龟代表画笔,你可以通过编写代码来控制海龟的移动和绘图行为。turtle.write()函数可以用来在画布上的指定位置写入字符串。
下面是使用turtle.write()函数在图形中上方位置写入学号和姓名的基本方法:
```python
import turtle
# 创建画布和海龟对象
screen = turtle.Screen()
t = turtle.Turtle()
# 移动海龟到适当的位置,并设置朝向
t.penup() # 提起画笔,移动时不绘图
t.goto(-150, 100) # 移动海龟到上方适当的位置,比如(-150, 100)
t.pendown() # 放下画笔,开始绘图
# 使用turtle.write()函数写入文本信息
t.write("学号:XXXXXX 姓名:张三", font=("Arial", 12, "normal"))
# 结束绘图
turtle.done()
```
在上面的代码中,首先导入turtle模块,然后创建画布和海龟对象。使用t.goto()函数移动海龟到指定的画布坐标位置。最后,调用t.write()函数写入文本信息,其中"学号:XXXXXX 姓名:张三"需要替换为实际的学号和姓名,font参数用于设置字体样式,包括字体名称、大小和样式。
阅读全文