用Python海龟画一个正方形
时间: 2023-09-25 19:13:10 浏览: 97
可以使用Python中的turtle库来绘制正方形,代码如下:
```python
import turtle
# 创建一个海龟对象
t = turtle.Turtle()
# 绘制正方形
for i in range(4):
t.forward(100) # 向前移动100个像素
t.right(90) # 向右转90度
# 等待用户关闭窗口
turtle.done()
```
运行上述代码,可以看到一个边长为100像素的正方形被绘制在屏幕上。
相关问题
用Python画一个无角正方形
要用Python画一个无角正方形,可以使用turtle库来实现。以下是一个示例代码:
```python
import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的形状和颜色
pen.shape("turtle")
pen.color("blue")
# 移动画笔并绘制正方形
side_length = 100 # 正方形的边长
for _ in range(4):
pen.forward(side_length)
pen.right(90)
# 关闭画布
canvas.exitonclick()
```
这段代码使用turtle库创建了一个画布和一个画笔,然后设置了画笔的形状为海龟,并将颜色设置为蓝色。接下来,通过循环移动画笔并绘制四条边,每条边的长度都是100个像素,从而完成了无角方形的绘制。最后,通过点击画布来关闭程序。
python用海龟绘画任意一图
A:
可以使用turtle库中的函数来实现绘制任意一个图形,例如下面是一个绘制正方形的python代码示例:
```python
import turtle
# 创建海龟对象
t = turtle.Turtle()
# 绘制正方形
for i in range(4):
t.forward(100)
t.left(90)
# 等待5秒后关闭画板
turtle.done()
```
将上述代码保存为.py文件,运行后,就能看到海龟绘制了一个正方形的图案。如果需要绘制其他图形,只需要修改for循环中的参数即可。